UPDATE
는 더 이상 가능 버전 2.0 +에서입니다. 확인 : https://developers.facebook.com/docs/apps/changelog#v2_0이
네, 가능합니다.
권한 : 뭔가 될 것
$facebook->api("/me/accounts");
그 결과
create_event
- 는
manage_pages
그래서 먼저이를 통해 페이지 ID 및 액세스 토큰을 얻을 like :
Array
(
[data] => Array
(
[0] => Array
(
[name] => Page Name
[category] => Website
[id] => XXXXXX
[access_token] => XXXXX
)
[1] => Array
(
[name] => Page Name 2
[category] => Company
[id] => XXXXXXX
[access_token] => XXXXXXXX
)
)
)
UPDATE : 성공적으로 호출이 액세스 할 수 있어야하는 경우,
$page_info = $facebook->api("/PAGE_ID?fields=access_token");
액세스 토큰 : 페이지의 access_token
가 지금처럼 직접 page
객체를 호출 할 수 있습니다 검색하려면 $page_info['access_token']
이제 페이지 ID와 액세스 토큰을 받고 events
연결을 사용하십시오.
$nextWeek = time() + (7 * 24 * 60 * 60);
$event_param = array(
"access_token" => "XXXXXXXX",
"name" => "My Page Event",
"start_time" => $nextWeek,
"location" => "Beirut"
);
$event_id = $facebook->api("/PAGE_ID/events", "POST", $event_param);
그리고 끝났습니다! :-)
이것은 내가 원하는 것입니다! 질문이 하나 더 있는데,이 페이지의 접근 권한은 만료됩니까? – fjsj
@jsj : 실제로 확인하지는 않았지만 만료 *라고 생각합니다. – ifaour
@fjsj 페이지 관리자가 변경하면 만료됩니다. 그렇지 않으면 –