Twitter API経由でのべのRTを得ることができますか?特定の投稿だけでなく、特定のアカウントに関連付けられたリツイートの合計数または、代わりに、元の投稿ではなく、すべてのつぶやきの何分の一がリツイートコンテンツでしたか?Twitter API:リトロット数とメディアイメージ数を取得できますか?
また、アカウントに関連付けられたメディアイメージの数を取得できますか?つまり、ユーザーのページに行くと、左側に「2,200の写真とビデオ」のようなものが表示されます。ありがとう!
Twitter API経由でのべのRTを得ることができますか?特定の投稿だけでなく、特定のアカウントに関連付けられたリツイートの合計数または、代わりに、元の投稿ではなく、すべてのつぶやきの何分の一がリツイートコンテンツでしたか?Twitter API:リトロット数とメディアイメージ数を取得できますか?
また、アカウントに関連付けられたメディアイメージの数を取得できますか?つまり、ユーザーのページに行くと、左側に「2,200の写真とビデオ」のようなものが表示されます。ありがとう!
実際に可能です。 GET statuses/user_timeline:TwitterのREST APIsから
include_rts
というパラメータがあります:
falseに設定すると、彼らはまだタイムラインの最大長さの両方にカウントされますが、タイムラインは、(任意のネイティブリツイートを取り除くことができますがとcountパラメータで選択されたスライス)。注:trim_userパラメータをinclude_rtsと組み合わせて使用している場合、リトウェットにはまだ完全なユーザーオブジェクトが含まれます。だから、
あなたがtrue
数にすべてのエンティティを、その値を設定し、false
にそれを設定し、それらの値を減算して、あなたがリツイートの数を取得する必要があり、すべてのリツイートの数を取得したい場合。
注:また(各つぶやきのユーザー情報を省略)より少ないデータを取得するためにtrue
にtrim_user
を設定
あなたがメディアの数を取得したい場合は、あなたがそれらのつぶやきですべてmedia
エンティティをカウントする必要があります。 Entities in Objects。タイプ別に区切るには、media
属性の各エレメントのtype
属性を調べる必要があります。
公式のAPIを使用していません。
documentationのみを示し、次の "数"
あなたがメディアの数をしたい場合は、あなたはできる ユーザーのTwitterページからHTMLをスクレイプします。クラスを探しますPhotoRail-headingWithCount
ユーザーが何回リトライされたか表示されていません。その価値はどこで分かりますか?
OPはretweetsを表示したくありません。彼らはretweetsの*番号*が欲しい。 –
@テレンスエデンまずOPは、何のアプローチもなしに、解決すべき問題を望んでいました。第二に、レスポンスからリトウェットを数える問題は何ですか?私はOPがそうする必要があると言いました。 –
"特定のアカウントに関連付けられたリツイートの総数"は、ユーザーがTweetsの数が非常に少ない場合を除いて、タイムラインを2回呼び出すだけでは取得できません。 –