問題タブ [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 - Graph API クエリのフレンド アドレス
Graph Api 2.2 (Fql なし) を使用して、友人の現在の住所を照会することはできますか?
私はすでにこれを試しました
しかし、それは私の友人のIDを返しただけで、彼らのアドレスは返しませんでした.
facebook - Facebook Graph API: 投稿 URL からグラフ オブジェクトを検索
Facebook の公開投稿の URL が与えられた場合、FB グラフ API で投稿オブジェクトを見つけるにはどうすればよいでしょうか? (2 つ目として、API を介してアクセスすると、非常に多くのユーザー フィードが空またはほとんど空になるのはなぜですか?)
投稿の URL を指定して、v2.x Graph API を介して投稿にコメントしたり、いいね! をしたりできるようにしたいと考えています。これを行うには、投稿のオブジェクト ID が必要であり、これについてある程度の推測を行うことができますが、API を介して実際のオブジェクトにアクセスすることは信頼できないことが証明されています (一部の投稿では機能しますが、他の投稿では機能しません)。
API の v2 では、アプリ スコープのユーザー IDが導入されました。投稿 ID は通常、{アプリ スコープのユーザー ID}_{一意の投稿 ID} の形式のようです。これらの ID (グローバル ユーザー ID、アプリ スコープのユーザー ID、および投稿 ID) のさまざまな組み合わせを使用して、API で投稿を検索するいくつかの試みの詳細を次に示します。
簡単な例から始めます: https://www.facebook.com/evan.prodromou/posts/10153023417510505 . 主な特徴は、公開されていること、別の投稿の共有ではないこと、そして最も重要なことは、写真がないことです。これにより、個々の写真と写真セットに追加の ID と URL が追加されます。エヴァンのプロフィールも公開されています.
その URL、 /v1.0/ 10153023417510505および/v2.2/10153023417510505から裸の投稿 ID を試行すると、サポートされていない取得要求(コード 100) エラーが発生します。
Evan のグローバル ユーザー ID は 525575504 です。プレフィックスとして/v1.0/525575504_10153023417510505と/v2.2/525575504_10153023417510505を付けても、同じUnsupported get requestエラーが発生します。
代わりにアプリ スコープのユーザー ID /v2.2/10152350676805505_10153023417510505を使用した同じエラー。
よし、別の方向を試してみましょう。問題の投稿が見つかるまで、ユーザーのフィードをページングします。これは、APIの予想される使用例のように感じます...
グローバルな/v2.2/525575504/postsとアプリ スコープの/v2.2/10152350676805505/postsはどちらも何も返しませんが、/v1.0/525575504/postsは 2 つの最近の投稿 ( this likeとthis post ) を返します。他にも最近の公開投稿がたくさんあるのに、なぜこれら2つだけなのかはわかりません。/v1.0/525575504_10153045879215505と/v2.2/10152350676805505_10153045879215505の両方の API バージョンで、 like はその
id
フィールドを介して取得できますが、両方の API バージョンは、 /v1などの id フィールドを介して投稿を取得すると、サポートされていない取得要求エラーを返します。 0/525575504_351575675029953および/v2.2/10152350676805505_351575675029953別の公開投稿を試してみてください。これは写真付きです: https://www.facebook.com/andigalpern/posts/678121182314631 . /v1.0/100003502653187_678121182314631、/v2.2/100003502653187_678121182314631、および/v2.2/499657186827699_678121182314631すべてのエラー。
/v1.0/100003502653187/postsには 1 つの投稿 (いいね!) のみが含まれ、/ v2.2/ 100003502653187 /postsは空です。
参考までに、この問題を追跡しているGitHub の問題を次に示します。
php - 別のページとしてページに投稿する - Facebook API
ユーザーが所有するページの1つである非所有ページにアプリを投稿することを検討しています(非所有ページのフィードに投稿された所有ページ)。
自分のページとして Facebook にログインすると、デスクトップ プラットフォームでこれを行うことができます。ただし、私の試行 (および検索) では、Facebook Graph API 経由で実行する ことは「不可能」であることが返されました。
具体的には、次の POST を実行すると:
FB から次の応答を受け取りました。
(#200) アクターがページである投稿には、\nEVENT または GROUP 以外の target_id を含めることはできません
イベントまたはグループへの投稿は機能しますが、対象のページに投稿できません。
回避策はありますか?デスクトップ ポータルではできるが、API 経由ではできないことを把握するのに苦労している
前もって感謝します!
facebook-fql - このリクエストの v2.2 で fql を置き換える方法は?
グラフ API v2.2 でファン ページのコメントを取得するにはどうすればよいですか?
実際、私は FQL を使用して、特定の日付以降にページで最後に更新された投稿のコメントを取得しています。そのために、reques のフィルターで update_date を使用します。
Fql は V2.2 で廃止されます。これをグラフAPIで置き換えるにはどうすればよいですか?
ご助力ありがとうございます。
レダ。
facebook - グラフ API を使用して Facebook のファン ページにビデオをアップロード中にエラーが発生しました
Android アプリケーションが 1 つあり、アプリから Facebook のファン ページに動画をアップロードする必要があります。
画像は公開できますが、動画をアップロードできません。{Response: responseCode: 400, graphObject : null, error: {HttpStatus: 400, errorCode: 352, errorType: OAuthException, errorMessage: (#352) 申し訳ありませんが、選択したビデオ ファイルはフォーマットされています。 }, isFromCache:false}
3gp、mp4 などの別の形式でアップロードしようとしましたが、うまくいきません!
画像をアップロードするために私がしたこと
このコードは、画像をアップロードするために完全に機能します。
動画をアップロードするために私がしたこと
私は何かが欠けていますか?
「申し訳ありませんが、選択したビデオ ファイルはサポートされていない形式です。」
facebook - 古い FB アプリのレビュー投稿を表示するにはどうすればよいですか?
昨年、私たちはレビューのために Facebook アプリを提出し、user_likes の使用がアイテムとして承認されました。user_likes の使用方法を説明するために使用したテキストを記録しませんでした。今、私は別の顧客のために非常によく似たアプリを提出する必要があります. 古い承認フォームの内容を掘り起こす方法はありますか?
facebook - Facebook ビジネス マネージャーで広告アカウントを追加できない
ビジネスマネージャを作成し、アクセスレベルが開発のアプリケーションを接続しました。広告アカウントを 1 つ作成します。別のものを作成しようとすると、次のメッセージが表示されます。
「このビジネスマネージャーのアカウントに関連付けられている広告アカウントの最大数に達しました。この制限は、違反や詐欺の可能性を防ぐのに役立ちます。さらに広告アカウントを追加する必要がある場合は、Facebook の担当者に連絡するか、歯車のアイコンをクリックしてお知らせください。この問題について。」
API を使用して広告アカウントを作成しようとすると、API は次の応答を返します。
開発用のアクセス レベルでは、5 つの広告アカウントを作成できますが、新しいアカウントを作成できない理由を説明していただけますか? ビジネスマネージャーなしで広告アカウントを作成することはできますか? 広告アカウントは実際の Facebook ユーザーにリンクする必要がありますか?
Facebookで広告アカウントを管理する方法の説明に感謝します
facebook - FacebookグラフAPIのページネーションで友達に結果が表示されない
友人の名前と ID を取得するために、graphi API を使用しています。Graphy API Explorer では、クエリを使用します
me/friends?fields=id,name
最初のページに 25 件の結果が表示され、ページング セクションに次のページが表示されます。次のページを取得しようとすると。空のページが返されます。プロフィールには600人以上の友達がいますが。どのオフセットと制限を設定する必要があるかは問題ではありません。最初の 25 の結果とは別に結果が得られることはありません。