私は Facebook で 1 か月間動作しているアプリケーションを持っていますが、今ではアプリケーションの空白のページを入力して入力しています。
デバッガーを使用するアプリケーションは、エラー 803 を取得します: "エラー": "メッセージ": "(# 803) 要求されたエイリアスの一部: bloggsamigos" "タイプ": "OAuthException" "コード": 803
アクセスすると、「外部プログラマーに問題があるため、アプリケーションがブロックされました」というメッセージが直接表示されます。
私を混乱させているのは、それが完全に機能し、何も触れていないことです.
このアプリケーションは、同じドメインでホストされているデータベースへのクエリから得られたいくつかの画像を表示します。画像ブログです。Facebook オンライン アプリケーションの外部に管理者がいて、これらの画像が管理者から実行されていることを示しています。
index.php ページで、ユーザーが「いいね」を有効にしてページなどを表示するように制御します。私のコードはこれです:
require 'src/facebook.php';
$config = array();
$config['appId'] ="xxxxxxxxxxxxxxx";
$config['secret'] = "xxxxxxxxxxxxxxxxxxxxxxxxxxx";
$facebook = new Facebook($config);
if (isset($_REQUEST['signed_request'])) {
$encoded_sig = null;
$payload = null;
list($encoded_sig, $payload) = explode('.', $_REQUEST['signed_request'], 2);
$sig = base64_decode(strtr($encoded_sig, '-_', '+/'));
$signed_request = json_decode(base64_decode(strtr($payload, '-_', '+/'), true),true);
} else { echo "ERROR"; }
$lied = $signed_request['page']['liked'];
if ($signed_request['page']['liked']) {
include("fan.php");
}
else {
include("nofan.php");
}
構成データは次のとおりです: Namespace App --> bloggsamigos
サイト URL --> (http://www) mahesoblogsamigos.com/
サイト ドメイン --> (http://www) mahesoblogsamigos.com
作業ページ --> (http://) apps.facebook.com/bloggsamigos/
キャンバスのURL --> (https://) ssl15.ovh.net/~mahesobl/
安全な URL キャンバス --> (https://) ssl15.ovh.net/~mahesobl/ を使用
Canvas FBML / iframe --> iframe
必死で、いろいろ試して、情報が欲しくて、facebookにメールしたのですが、どうにもなりません。助けてください!とても感謝しています。