問題タブ [facebook-java-api]

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 投票する
2 に答える
82 参照

android - Android Facebook 「あなたはすでに appname を承認しています」

Facebook SDK を Android アプリに統合しました (Firebase への認証)。「email」および「public_profile」権限をリクエストしています。Facebook アプリのない電話でこれをテストしているので、facebook.com を介して Chrome で次のことが起こっています。

ユーザーが初めて LoginButton をクリックすると、許可を受け入れるように求められます。その後、彼は私のアプリに戻り、認証は成功しました。

ただし、その後、ユーザーが再度 LoginButton をクリックすると、「既に承認されています...」という画面が表示されます。

ユーザーが既にアプリを承認している場合、この手順をスキップしたいのですが、どうすればよいですか?

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

facebook - 認証 Facebook 広告 API

ビジネス アカウントの広告名を毎日 DB に格納する Java アプリを作成する必要があります。

実行した手順は次のとおりです。 -
Facebook のビジネスに追加され、広告アカウントにアクセスできました -
developers.facebook.com にアプリを登録しました。- https://developers.facebook.com/tools/debug/accesstoken/からアクセス トークンを取得 - アプリ パネルからアプリ シークレットを取得

これはコード スニペットです。

次のエラーが表示されます。

com.facebook.ads.sdk.APIException$FailedRequestException: {"error":{"message":"(#273) この広告 API 呼び出しでは、ユーザーが広告アカウントの管理者である必要があります。ユーザーは広告アカウント XXXXXXXX の管理者ではありません.","type":"OAuthException","code":273,"fbtrace_id":"GD30f+ON/k4"}}

次の質問があります。

1-アド マネージャー ページから表示できるのと同じ広告をリストするためだけに管理者権限が必要なのはなぜですか?
2-ユーザーがビジネス アカウントにアクセスできなくなったが、Java を引き続き機能させたい場合はどうすればよいですか? 他のユーザーは引き続き Java コードを実行できますか?
3-上記の説明とコードに何か問題がありますか?
4-一時トークンではなく永久トークンを生成するにはどうすればよいですか?

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

facebook-graph-api - Facebook のマーケティング API で広告のインサイトを取得できません

マーケティング API で説明されているように、アプリ キーと ID を取得してアプリを登録し、広告のアクセス許可とリスト ページのアクセス許可を持つトークンを生成しました。アプリはまだ承認のために送信されていません。

「自分」にリンクされている広告アカウントのリストを取得しようとすると、すべての広告アカウントの配列が返されます。

しかし、ビジネス アカウント (個人の Facebook アカウント以外) を選択して広告のインサイト API を取得しようとすると、次のような例外がスローされます: しかし、python SDK を使用してインサイトを取得しようとすると、同じエラーが発生します。 : (#273) この広告 API 呼び出しでは、ユーザーが広告アカウントの管理者である必要があります。ユーザーは広告アカウントの管理者ではありません。

驚くべきことは、Facebook-Developers の同様のサンプル ページを使用して洞察を得ると、同じアカウントの広告データを自分のログイン自体で取得できることです。私のアプリがそうできないのはなぜですか? レビューされていないアプリにそのような制限はありますか?

更新: 広告アカウントへの管理者アクセス権も持っているようです。ここにいくつかのスクリーンショットがあります。(私の愚かな日でない限り、何か他のことが起こっていると思いますが、このような API を使用するのは初めてなので、確信が持てません!;))

スクリーンショット: API 呼び出しを使用した GraphAPI エクスプローラーアプリ設定AdAccount 設定