問題タブ [facebook-app-requests]

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

facebook - アプリで生成されたリクエストをFacebookユーザーに送信するときにリダイレクトURLパラメーターを指定する

以下のjs関数を呼び出して、アプリで生成されたリクエストをユーザー(すでにアプリを承認済み)に送信しています

スクリプトは正常に機能しており、ユーザーがキャンバスの右上隅にあるアプリアイコン(赤い通知付き)をクリックすると、アプリのインデックスページ(apps.facebook.com/MY-APP)にリダイレクトされます。 )、これも問題ありません。私の質問は、ユーザーが代わりに希望のアプリurl(例:apps.facebook.com/MY-APP/show-article/?article_id=5)にリダイレクトされるように、FB.api呼び出しにどのパラメーターを追加する必要があるかです。インデックスURL。

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

facebook - Facebookユーザーのアプリ生成リクエストでデータパラメータを取得する方法

以下の関数を呼び出して、アプリで生成されたリクエストをユーザー (既にアプリを承認済み) に送信しています

ユーザーがキャンバスの右上隅にあるアプリ アイコン (赤い数字) の下に表示されるポップアップをクリックすると、パラメーターの 1 つとして「request_ids」を使用してキャンバスのインデックス ページにリダイレクトされます。アプリケーションの特定の場所 (url) にユーザーをリダイレクトできるように、(上記の関数で) FB.api 呼び出し中に渡した「データ」パラメーター (url を含む) を取得/デコードするにはどうすればよいですか。

私は多くのアプリケーションでこの機能を見てきましたが、ユーザーがポップアップをクリックしたときにインデックス ページではなく、アプリ内の特定の場所にユーザーをリダイレクトする方法を「理解できません」。

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

php - 成功後にFacebookのアクセストークンを保存する方法

ユーザーがアプリを許可すると、このタイプの成功 URL を受け取ります:
http://localhost/fbapp/app.php#access_token=AAAAALY8OpPABAM67auStdfgdfOdfgdfgdenqEt9QZCGD2a1h3iWFrhmNWqOf8l4a9RQ8tAJCM9y5QbYpsP6sT1g0ZCXDhtZCECZApGb&expires_in=660

$_GET['access_token'] でアクセス トークンを保存しようとしているのですが、うまくいきません。

このURLからアクセストークンを取得する方法を知りたい..

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

facebook-apps - Facebook アプリのリクエストは承認されましたが、削除されません

Facebook の友達を招待する機能と統合する Web アプリケーションを作成しました。リクエストは友人に送信され、友人はリクエストを受け入れますが、Facebook ホームページの右側のサイドバーで、リクエストが消えません。彼のアプリとゲームのページでのリクエストも続いています。

受け入れられたリクエストを削除するためにコールバックとして送信する必要があるものはありますか、それとも Facebook が自動的にそれを行いますか?

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

ios - iOS がユーザーからユーザーへのアプリ要求を受信しない

Facebook SDK ダイアログを使用して、iOS ネイティブ アプリからアプリ リクエストを送信しています。キャンバス アプリを作成し、iTunes ID を設定しました (ストア内の別のアプリの有効な ID を使用していないため、今は使用しています)。リクエストはデスクトップの www サイトに届き、「アプリとゲーム > 友達からの招待」の下に表示されます。ただし、最初にアプリで Facebook SSO を実行しない限り、iOS ネイティブの Facebook アプリには表示されません。次に、アプリのブックマークが FB に表示され、新しいリクエストがカウンターをインクリメントします。

アプリをインストールする前に iOS にリクエストを表示するにはどうすればよいですか? 関連する可能性のある他の奇妙なことは、iOSの「通知」の下にアクティビティがなく、アプリのブックマークのみが表示されることです。デスクトップでは、最初のログオン時に赤いバッジで通知グローブが点滅しますが、その後バッジが消えて何も表示されませんが、リクエストは [アプリとゲーム] の下に表示されます。これは、私のアプリをテストした一部の人々が予期した通知動作を取得したため、完全に一貫していないように見えますが、私自身の FB アカウントでは決してそうしませんでした. テストのためにアプリを繰り返し追加および削除したためでしょうか?

手がかりはありますか?

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

facebook - Facebook は、友達リストのランダムなユーザーにアプリケーションの招待を送信します

ほとんどのアプリケーションで行われているのと同じように、友人リストの複数のランダムな人にアプリケーションの招待状を送信したいと考えています。例えばここに画像の説明を入力

アプリケーションを受け入れるとすぐに、このポップアップが表示されます。理解できないのは、これらのユーザーの ID を取得する方法です。クライアント側で?

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

facebook - Facebook アプリの招待リクエスト

App req を 5 人に送信したいのですが、5 人のユーザー ID を取得できましたが、常に同じ 5 人USERID'sです。Facebook から取得したものをランダム化する方法はありませんか?

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

facebook - Facebookのファンページアプリが文字列をapp_dataに渡し、取得します

こんにちは私はasp.netc#に複数ページのFacebookファンページアプリを持っています。そのapp_dataクエリ文字列を設定および取得するにはどうすればよいですか?これはsignedrequestの一部ですか、それともファンページの実際のURLですか?サファリでこれを取得する際にクロスドミアンの問題がありますか?

次を使用してsigned_requestを取得できます。

したがって、基本的に最初のページで、上記を使用してsigned_reqeuestを取得し、これをapp_dataクエリ文字列のURLに追加します。他のすべてのリクエストでは、これを取得し、それらの値を使用して、ユーザーステータス、いいね、ログインなどを確認できます。このようにして、サファリでのクロスドメインCookieの問題を防ぐことができると思います。誰かがこれに賛成ですか、反対ですか?

誰かがこれをしましたか?

乾杯

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

iphone - アプリのリクエストは iPhone ブラウザーでは機能しませんが、Facebook アプリケーションでは機能します

iPhone アプリケーションからアプリケーション リクエストを送信していますが、ユーザーがリクエストを受け入れたときに App Store ページにリダイレクトされるようにしたいと考えています。

アプリケーション設定で、リクエストを表示するために、「ネイティブ iOS アプリ」以外に偽のキャンバス URL を含む「Facebook のアプリ」項目を追加しました (キャンバス URL がないと表示されません)。iPhone/iPad の Facebook アプリケーションではすべて正常に動作しますが、デバイスの Safari ブラウザでは動作しません。

リクエストはアプリストアを表示しませんが、エラー ページを開きます。

正常に動作する他のアプリを見てきました。ブラウザでリクエストをクリックすると、アプリストアが表示されます。したがって、アプリの設定などに何かが欠けていると思います。手がかりはありますか?

画面キャプチャ 画面キャプチャ 画面キャプチャ 画面キャプチャ

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

iphone - iPhoneのFacebookアプリリクエストにデータを添付するにはどうすればよいですか?

FacebookリクエストをiOSアプリに「ディープリンク」する作業をしています。Facebookアプリがセットアップされ、友達にリクエストを送信できるので機能しているようです。リクエストバッジが友達のFacebookに表示され、リクエストをクリックするとアプリが起動します(すべてiPhone上)。ただし、これまでのところ、リクエストでFacebookアプリからアプリを起動したときに使用したい、リクエストでデータを渡すことができませんでした。

私は次の呼び出しを使用します:

paramsディクショナリの「data」値も「link」値も効果がないようです。理想的には、このリクエストからアプリを起動すると、「データ」または「リンク」の値が返されます。これはできますか?paramsディクショナリの構造に関するFacebookドキュメントが見つかりませんでした-サポートされているキーとその効果のリストはありますか?