내 고객은 제품을 판매하는 전자 상거래 웹 사이트를 운영하고 있으며 해당 웹 사이트의 페이스 북 페이지도 가지고 있습니다. 제품 가격이 낮아 지거나 신제품이 점심을 먹으면 그 페이지에 벽 게시물을 게시하고 싶습니다. 하지만이 자동으로 만들고 싶습니다, 그래서 페이스 북을 자동으로 승인하고 싶습니다, 나는 어떤 로그인 대화 상자도 원하지 않는다는 것을 의미합니다. 스크립트가 자체 권한을 부여해야합니다. 지금 내가 사용하고있는 코드는 아래와 같습니다.하지만 로그인을 요청합니다. 또한 페이지 벽 게시를 게시하는 것이 쉬운 방법을 알려주십시오.PHP 서버 스크립트에서 Facebook 페이지 자동 게시 방법?
require 'API_Library/Facebook/src/facebook.php';
$page_id = '111111111111111';
$appId = '111111111111111';
$appSecret = 'aaaaaaaaaaaaaaaaaaaaa22222222222';
$facebook = new Facebook(array(
'appId' => $appId,
'secret' => $appSecret,
'cookie' => true
));
$session = $facebook->getAccessToken();
$me = NULL;
if($session)
{
try
{
$me = $facebook->api('/me');
$facebook->api('me/feed', 'post', array(
'message' => 'Hello World!'
));
}
catch(FacebookApiException $e)
{
echo $e->getMessage();
}
}
는 OUTPUT : (# 200) 사용자는 페이지에 뭔가를 게시하기 위해, 당신은 페이지의 관리자가 필요합니다에서이 작업
안녕하세요 Niraj 답장을 보내 주셔서 감사합니다.하지만 페이스 북 인증을위한 샘플 코드를 제공해 주시면 많은 도움이 될 것입니다. 나는이 Facebook 계정의 관리자입니다. –
PHP SDK를 다운로드하면,'example.php' 파일에 인증 코드가 있습니다. –