Skip to content

getUserMediaの取得データ2件目以降が1件目のrepliesに入っています #87

@muimui20080903

Description

@muimui20080903

getUserMediaでツイートを取得すると1件しか取得できず、
2件目以降は1件目のrepliesに格納されています。

import { TwitterOpenApi } from "twitter-openapi-typescript";
const api = new TwitterOpenApi();

async function getTweets() {
    const client = await api.getClientFromCookies({
        ct0: <ct0>,
        auth_token: <authToken>,
    });
    const response = await client.getTweetApi().getUserMedia({ userId: "44196397" });
    const result = response.data.data;

    console.log(`取得件数:${result.length}`); // getUserMediaの取得件数が1件しかない
    console.log("リプライ"); // repliesの中に2件目以降のツイートがある
    result[0].replies.forEach((reply) => {
        console.log(`${reply.user.legacy.screenName}:${reply.tweet.legacy.fullText}`);
    });
}
getTweets();

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions