問題タブ [facebook-graph-api-v2.2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
390 参照

php - Facebook Open Graph が $_GET メソッドを無視するのはなぜですか?

私は何時間も探しましたが、空っぽになりました。私が見逃しているのは簡単なことだと確信していますが、本当に助けが必要です.

以下のリンクにアクセスすると、ビデオ ID がページに出力されていることがわかります。

http://www.daystar.com/fb_opengraph_test2.php?video=123

https://developers.facebook.com/tools/debug/og/object/でその URL をデバッガーにロードし、[スクレイピングされた URL - スクレイパーがあなたの URL に対して何を見ているかを正確に確認してください] をクリックすると、表示されません。私のGETの出力。

ここに私の基本的なテストコードがあります:

助けてください。これは一日中私を夢中にさせています。

0 投票する
2 に答える
43 参照

facebook-graph-api - Facebook の友達の公開投稿にアクセスする

いくつかの感情分析のために、Facebook の友達の公開投稿にアクセスしたいと考えています。GraphAPI を使用してそれを行う方法を知っている人はいますか?

0 投票する
1 に答える
417 参照

facebook - facebook api 2.0 のアプリ スコープ ユーザー ID について

Facebook api 2.0 以降があることはご存知かもしれませんがapp scoped user Id、以前にアプリにログインしたことがあるユーザーには下位互換性があり、元の ID は引き続き保持されます。

しかし、API 1.0 を使用しているときにアプリにログインし、アプリの認証を解除し、アプリが 2.0 にアップグレードされたときに再度ログインしたユーザーが、元の ID を持っているか、新しい ID を持っているかを知りたいです。アプリ スコープの使用 ID?

0 投票する
0 に答える
173 参照

facebook - Graph API 2 でアプリを使用して友達の友達を取得しますか?

Graph API を使用してアプリを使用して友達を取得する方法を知っています。

me/friends私のアプリを使用している友達のリストを返します。

また、2 人の友達に共通の友達がいるかどうかを確認する方法も知っています (以前にこの質問をしたことがあります: Determining if two app using users have any Mutual friends in Graph API 2.0/2.1? ):

{user_id}?fields=context.fields(mutual_friends)アプリを使用している共通の友達の数と共通の友達のリストを返します。

ただし、アプリを使用している友達の友達のリストが必要です。最初にすべての友達を取得し (上記の最初のクエリ)、各ユーザーに対して上記で提供した 2 番目のエンドポイントをクエリすることで、共通の友達がいるかどうかを確認できます。しかし、たとえば、私のアプリに 50 人の友達がいる場合、Facebook に 50 回クエリを実行することを意味し、これは間違いなく許容される動作ではありません。アプリに「友達の友達」オプションを含むプライバシー設定があります。1 つのクエリ (または、少なくとも O(n) クエリではない) でアプリを使用して、友達のすべての友達を取得するにはどうすればよいですか。

0 投票する
0 に答える
176 参照

facebook - Facebook Graph API を v2.0 以降に更新する

ソーシャル メディア マーケティング ツールを開発しましたが、今すぐ Graph API v2.0 に更新する必要がありました。

残念ながら、v2.0 以降にはいくつかの変更が含まれており、ソフトウェアに深刻な影響を及ぼします。

私の知る限り、公開投稿を検索することはできなくなりました。また、自分の友達やその公開タイムラインをリクエストすることもできなくなります。また、外国人が公開タイムラインや公開データを照会することはできなくなりました。もう 1 つの問題は、ユーザー名フィールドが使用できなくなったことです。そのため、ユーザー名でユーザーの ID を照会することはできなくなります。これを行う他の方法はありますか?また、RSS 経由でフィードを取得することは可能ですか?

これらの変更が最終的なものかどうか誰か知っていますか? 当社の既存のソフトウェアは、このデータに依存しています。私たちはそれを2年間開発し、私たちのソフトウェアを使用する顧客がいます. 誰かが同様の問題とその解決策を持っていますか?

Facebook からの声明はありますか?なぜ彼らはこれらの API の変更を行ったのですか?

私は答えについて非常に感謝しています。

クリスティーン

0 投票する
1 に答える
154 参照

facebook - アプリ アクセス トークンはユーザーの公開データを取得できません

Graph API で、次のクエリに対して Graph API Explorer によって生成されたトークンを使用してリクエストを行うと:

https://graph.facebook.com/v2.2/993673107328394

いくつかの結果が得られます:

しかし、App Access トークンを使用すると、例外が返されます:

ユーザー アクセス トークンとアプリ アクセス トークンの唯一の違いは、有効な使用時間であるように思われるため、これは非常に奇妙です。何か案は?

前もって感謝します!