我已经使用 PHP Facebook SDK 构建了一个应用程序。它允许用户使用 facebook OAth 对我的应用程序进行身份验证,以便他们可以通过我的应用程序更新他们的状态。这很好用,但是我的很多用户都有业务页面,他们想要更新他们的业务页面上的状态,而不是他们的主要个人提要。这怎么可能?以下是我到目前为止所拥有的。
if ($status != ''){
try {
$parameters = array(
'message' => "$status"/*,
'picture' => $_POST['picture'],
'link' => $_POST['link'],
'name' => $_POST['name'],
'caption' => $_POST['caption'],
'description' => $_POST['description']*/
);
//add the access token to it
$parameters['access_token'] = $access_token;
//build and call our Graph API request
$newpost = $facebook->api(
'/me/feed',
'POST',
$parameters
);
$success['status'] = "$xml->status";
$xml2 = new XMLGenerator($success, 'facebook','status');
$returnData = $xml2->output;
$returnData = APIResponse::successResponse('200', "$xml->status");
} catch (Exception $e) {
$returnData = APIResponse::errorResponse('400', 'Facebook Error: '.$e);
}
我想我必须改变'/me/feed'?但是为了什么?什么是他们有多个页面我的应用程序如何知道要发布到哪个页面?
对此的任何帮助将不胜感激。