私は何か厄介なことが起こっています。私は2つのFacebook API呼び出しを(FacebookのPHP-SDKを使用して)互いに隣り合っています。最初の呼び出しはうまく行くが、2番目のは例外をスロー:このAPI呼び出しには、有効なapp_idが必要です
は、私がoffline_accessとpublish_streamでアクセストークンを要求したAPIコール前へ
「このAPIの呼び出しは、有効なAPP_IDが必要です」。トークンは有効です。なぜなら、この「問題の呼び出し」の横にあるAPI呼び出しがうまくいくからです。物事を明確にするために、小さな私のコードの抜粋:
// this call goes fine!
$user_info = $this->facebook->api('/'.$user_id);
// create the wallpost for Facebook
$wallpost = array(
'message' => 'some message',
'name' => 'Shoppe',
'caption' => "Ik heb een product toegevoegd",
'link' => site_url(),
'description' => $description,
'picture' => site_url("assets/img/logo.png")
);
// this throws an exception "This API call requires a valid app_id"
$result = $this->facebook->api('/'.$user_id.'/feed/','post',json_encode($wallpost));
の$ user_idのはとても$ wallpost