誰かがstream.publishのテストのトラブルシューティングを手助けしてくれるのだろうかと思います。私はすべての権利があると思った。コードは次のとおりです。Facebookのstream.publishの前提条件は何ですか?
<?php
require_once 'facebook.php';
$appapikey = 'xxxxxxx';
$appsecret = 'xxxxxxx';
$facebook = new Facebook($appapikey, $appsecret);
$user_id = $facebook->require_login();
$message = "Will this status show up and allow me to dominate the world?!";
$uid = $user_id;
echo $uid;
$facebook->api_client->stream_publish($message,$uid);
私の状態は$ messageの内容に変更されると予想しています。代わりに、私のUIDがエコーされ、500エラーがスローされます。私はpublish_stream
とoffline_access
(自分のプロフィールで私のアプリの設定で確認されている)を許可しました。APIキーはこの小さなコードを私のアプリにフックします。この単純な例を動作させるには、他に何が必要ですか?私はFB文書を一緒にまとめるのが少し難しいと思っています。
- ザ・が含まれ、それが出版のために必要されていないよう$uid
変数を削除し、公式のFacebook PHPライブラリ
私の問題は、すべてのパラメータがオプションとしてリストされていたので、私は必要なと思ったものだけを含め、その順序は彼らが意図したものであるとは考えずに(IE、使用可能なすべてのパラメータに答えるためにプレースホルダを使用すること)これを手伝ってくれた –