0

特定のツイートのリツイート数と、特定の Facebook 投稿のコメント数を取得するための最良の方法を見つけようとしています。

それぞれの API を使用してこれらのものを個別に取得するための API 呼び出しがあることは知っていますが、私の質問は、異なるプラットフォームでこれを実現する方法です。

たとえば、Web アプリと iOS アプリの両方があり、ユーザーが画像を facebook または twitter に共有できるようにしたいとします。私は iOS で ShareKit のようなものを使用して画像を共有しました。おそらくそれを微調整して、ツイート/投稿の ID を取得し、それを Web アプリに送り返して db に保存することができます。

質問は、これらのツイートと投稿のリツイート/いいねの数を取得するにはどうすればよいですか? 問題は、私が理解している限り、これらは認証された呼び出しであり、ユーザーがWebアプリではなくiOSアプリのみを承認したため、facebook/twitterからその情報を取得するための適切な認証がないということです? ユーザー認証を iOS からサーバーに渡し、それを使用してリツイート/いいねの数を取得する方法はありますか?

何か案は?

どうも

4

1 に答える 1

2

ツイートのリツイート数を確認するために認証を受ける必要はありません。

ツイートの表示に関するドキュメントは、それを非常に明確にしています。

ツイートIDが211912719195058176だとしましょう

TwitterのAPIを呼び出すことができます

https://api.twitter.com/1/statuses/show.json?id=211912719195058176&include_entities=true

応答では、次のように表示されます

"retweet_count":26

とても簡単です。

于 2012-06-18T07:00:18.653 に答える