Closed muimui20080903 closed 8 months ago
getUserMediaでツイートを取得すると1件しか取得できず、 2件目以降は1件目のrepliesに格納されています。
getUserMedia
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();
issues ありがとうございます。v0.0.28 で修正しました。
v0.0.28
getUserMedia
でツイートを取得すると1件しか取得できず、 2件目以降は1件目のreplies
に格納されています。