我按照指示here並獲得實時更新。 但問題是,我怎樣才能使用此代碼鉛細節:如何在沒有API詳細信息的情況下獲取潛在客戶詳細信息?
use FacebookAds\Object\Lead;
$form = new Lead(<LEAD_ID>);
$form->read();
當我使用Leadgen ID,然後得到錯誤:致命錯誤:未捕獲InvalidArgumentException:一個API實例必須作爲參數或設置爲實例該...
但是,如果使用:
use FacebookAds\Api;
use FacebookAds\Object\Lead;
Api::init(
'appid',
'secret_token',
$_SESSION['facebook_access_token']
);
$form = new Lead('leadgenid');
$form->read();
然後我得到的數據,因爲我想:
{
"created_time": "2015-02-28T08:49:14+0000",
"id": "<LEAD_ID>",
"ad_id": "<AD_ID>",
"form_id": "<FORM_ID>",
"field_data": [{
"name": "car_make",
"values": [
"Honda"
]
}, {
"name": "full_name",
"values": [
"Joe Example"
]
}, {
"name": "email",
"values": [
"[email protected]"
]
}]
}
但2個月(long_lived令牌)
什麼是設置的最佳途徑我們的服務器上,我們通過網絡掛接連接的API來接收數據LeadAd並自動存儲在我們的數據庫後user_access_token過期?我們是否需要每兩個月手動創建一個新令牌?有沒有更好的辦法?