簡體   English   中英

Facebook API-真正的基本events.get()請求,需要幫助

[英]Facebook API - really basic events.get() request, help needed

我想獲取已安裝應用程序的已登錄用戶的所有事件。

這不是要成為公共應用程序,僅對我而言。 用戶(我)已授予應用以下權限: 替代文字

我正在使用此代碼:

<?php
// get all events for logged in fb user
require_once    'facebook.php';
$app_apikey =   'my-key-is-here';
$app_secret =   'my-secret-is-here';
$facebook =     new Facebook($app_apikey, $app_secret);
$user_id =      $facebook->require_login(); //returns my facebook user_id fine!
$events =       $facebook->api_client->events_get($user_id); //returns nothing!
echo $events;   //nothing    
print_r($events); //no array to print
print_r(json_decode($events)); //no array to print 
?>

關於為何無法從events.get()獲得任何結果的任何想法?

  1. 看來您使用的是舊的php-sdk? 嘗試使用此一個
  2. 確保您具有user_events 權限 檢查此答案
  3. 使用新的SDK,它非常簡單:

     $events= $facebook->api('/me/events'); 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM