問題タブ [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.
facebook - メッセージ共有を取得するには?
2 人のユーザー間で送信されたメッセージから共有オブジェクトを取得しようとしています。
Facebookのドキュメントによると、メソッド /{message-id}/shares https://developers.facebook.com/docs/graph-api/reference/v2.2/message/sharesを使用する必要があります
しかし、read_mailbox権限を持つユーザーでこれを試したところ、次のエラーが発生しました。
request /me/inboxで取得したメッセージの ID を使用します
何か不足していますか?
facebook-graph-api - V1.0 の有効期限が切れた後、Facebook は API の V2.X を自動的に使用しますか?
Facebookへのリンクを投稿するために以下のURLを使用しています:
この URL は、Facebook API の V1.0 に自動的にヒットします。
Facebook によると、V1.0 はいずれなくなり、V2.X だけが残ります。
URLを変更する必要があるかどうかを知りたいのですが
V1.0がなくなる前にウェブサイトを更新できるように
または、V1.0 の有効期限が切れた後、自動的に V2.X にヒットします。
ios - カスタム UI を備えたゲームではない iOS アプリに Facebook の友達を招待する
Rounds iOS アプリが機能する方法で Facebook の友達を招待したい (つまり、ネイティブ UI で Facebook の友達のリストを表示し、ユーザーが [招待を送信] をタップすると、選択した友達と [リクエスト] ダイアログが表示され、ユーザーは [送信] を押して送信するだけです)招待)。これは、
ここでの問題は、フレンド ID を取得するために使用できる方法が 2 つしかないことです。
/me/invitable_friends
1-ゲームでのみ使用可能なグラフ リクエストを作成します。
2-もう1つは使用する/me/friends
ことですが、完全な友達のリストではなく、アプリを承認した友達のみを返します。
私がやりたいことは、Roundsという別のアプリですでに行われており、ゲームには分類されません。
facebook - Facebook Graph API "/{page-id}/feed" がアプリ アクセス トークンで機能しない
Graph API の問題に直面しています。Facebook Graph API "/{page-id}/feed" は、有効なアプリ アクセス トークンを持つすべてのページで機能していません。以前は動作していました。本日、API がエラーをスローしていることに気付きました
{ "error": { "message": "不明なエラーが発生しました。", "type": "OAuthException", "code": 1 } }
動作していないページ:
https://graph.facebook.com/22934684677/feed?access_token= https://graph.facebook.com/42798291365/feed?access_token=
注: アプリ トークンの代わりにユーザー アクセス トークンを渡すと機能します。
Facebook 開発者のドキュメントには、「公開された投稿を表示するには、アクセス トークンが必要です」と書かれています。したがって、App Access Token は機能するはずです。
Facebook は API 内で何かを変更しますか? 誰でも問題を解決するのに役立ちますか
javascript - 天気予報ユーザーが写真を気に入ったかどうかを判断します。Facebook グラフ API v2.2
私は Facebook アプリケーション (JS SDK) に取り組んでいます。このアプリでは、ユーザーは写真にいいね/コメントを投稿できます。このアクティビティでは、写真の下部に「いいね」ボタンが表示されています。しかし、ユーザーがすでに特定の写真を気に入っている場合、そこにいいねボタンは表示されません。このためには、天気予報ユーザーがすでに写真を気に入ったかどうかを知る必要があります。これはFQLを使って知ることができます
そして、ブール値のフラグ data["like_info"]["user_likes"]を返します
コードをグラフ API v1.0 から v2.2 に移行しています。そのため、FQL は利用できなくなります。
user_likesフラグに似たグラフ API 2.2 での解決策が必要です。私はこれをたくさん検索しましたが、正確に欲しいものを手に入れることができませんでした。これを達成する別の方法はありますか?
ありがとう。
facebook - フェイスブックで共通の友達を探す
facebook Graph API v2.2 を使用して、ランダムな 2 人のユーザー間の共通の友達を見つけたいと考えています。
ドキュメントを読みましたhttps://developers.facebook.com/docs/graph-api/reference/v2.2/user.context/mutual_friends 「相互を表示するには、user_friends権限を持つ有効なユーザーアクセストークンが必要です。アプリを使用している他の友達の友達。 」
currentUser と User2 の間のすべての共通の友人の数と名前を見つける方法はありますか?
私は他の多くの質問を参照しました: Facebook Graph API 2.2 共通の友人=> 回答なし
Facebook の Graph API を介して相互の友達を取得する方法=> 解決策は、2 人のユーザーが友達である場合にのみ機能しますが、私の場合はそうではない可能性があります。
facebook - Facebook の投稿と各投稿のいいね! の合計数を取得する
各投稿のコメントといいねの数を含む Facebook ページの投稿を取得しようとしています。
好きな人には、渡すことができるパラメーターがあり、これはsummary = trueとtotal_countです。私はこれを試しました
しかし、何も返ってきません。
FQLはもうすぐ非推奨になるので書けません。私はphp APIを書いています。
facebook - Windows アプリケーションで使用する Facebook マーケティング API アクセス トークンを生成する方法
Facebook を広告プラットフォームとして使用して、Apple および Google ストアでアプリケーションを宣伝しています。1 つの Facebook を実行しているマーケティング キャンペーンの広告ステータスに関する日次レポートをダウンロードする Windows サービスを作成したいと考えています。できれば 60 日間のトークンを使用するか、必要に応じてトークンを取得できるように永続的なソリューションを使用します。Facebook Graph API で使用するアクセス トークンを生成する方法を除いて、これを行うためのすべてを理解していると思います。どの Facebook アカウントにどのトークンが必要で、どのように取得すればよいですか?
facebook - Facebook グラフ API を使用してコメントを投稿するときの権限エラー (#200)
すべての権限が有効になっているアプリケーションがあり、その唯一のユーザーが管理者です。コメントを投稿できるように機能を有効にしようとしています。Facebook Graph API エクスプローラーでは成功していますが、コードまたは facebook api エクスプローラー ユーティリティを使用して同じ手法を実装しようとすると、次のエラーが発生します。
「パーミッション 200 エラー」
facebook の Graph API Explorer ( https://developers.facebook.com/tools/explorer/ ) を使用すると、これは POST メソッドを介して機能します。
872650956119411_885219084862598/コメント?メッセージ=ContentForTheComment
ただし、コードを使用するか、ツールのドロップダウン ボックスを使用してアプリケーションを Graph Api Explorer から自分のアプリに変更して同じことを試みると、アクセス許可エラーが発生し、機能しません。アプリには、グラフ API エクスプローラーが行うすべてのアクセス許可要求 (およびいくつか) があり、唯一のユーザーはアプリの管理者でもあります。フィード投稿の範囲を「友達」から「公開」に変更しても効果はありません。
副次的な観察として、(Graph API Explorer ツールを使用して) 同じ POST 要求を作成しようとすると、(アプリの) アクセス トークンの代わりにアプリ トークンを使用すると、次のようになります。
"message": "(#200) ユーザーは利用規約に同意している必要があります",
このエラー コードは何ですか? また、何が間違っていますか? TOS がどこにあるのか、どのように同意すればよいのかさえわかりません。
facebook - Facebook Graph API でも動画の詳細を取得できない
Web サイトでバックグラウンド作業を行うアプリをセットアップしようとしています。ユーザーが Facebook ビデオのリンクを送信し、Facebook SDK を使用して説明などのビデオの詳細を取得したいと考えています。
Facebook Graph API を使用してクエリをテストしています。ドキュメントには、Graph API でもパラメーターは必要ないと記載されています。/{video-id} を使用するだけで動作するはずです。やってみましたが、取れませんでした。私は、ビデオにも公共のプライバシーがあると確信しています。私は何を間違っていますか?
アクセス トークンに user_videos 権限も追加しましたが、まだ何も追加されていません。Graph で動作するようになれば、PHP SDK の使い方もわかると思います。
助けてくれてありがとう