簡體   English   中英

從Facebook Marketing API檢索線索

[英]Retrieving leads from facebook marketing api

我正在嘗試使用PHP中的curl從Facebook Marketing API檢索Facebook頁面表單的線索:

$ch = curl_init();
$user_link = https://graph.facebook.com/v2.7/'.$formDetails[0].'/leads?access_token='.$page->page_access_token;
curl_setopt($ch, CURLOPT_URL, $user_link);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$temp_output = curl_exec($ch);

我正在從這次熱潮中獲得潛在客戶,現在的問題是我想根據https://developers.facebook.com/docs/marketing-api/guides/lead-ads/leads/v2.8中指定的時間戳進行檢索這是我的基於時間戳檢索潛在客戶的代碼

 $data = [array(
    "field" => "time_created",
    "operator" => "GREATER_THAN",
    "value" => 1476275295
)];
$data = json_encode($data);
$ch = curl_init();
$user_link = "https://graph.facebook.com/2.7/<form_id>/leads?filtering=".$data."&access_token=my access token";
curl_setopt($ch, CURLOPT_URL, $user_link);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$temp_output = curl_exec($ch);
$output = json_decode($temp_output);

我收到錯誤消息

{
  "error": {
    "message": "Unknown path components: /my form_id/leads",
    "type": "OAuthException",
    "code": 2500,
    "fbtrace_id": "CP5hFV3v1zN"
  }
}

使用潛在客戶的/ leads檢索潛在客戶時,您將獲得創建的日期時間時間戳,看起來像是“ created_time”:“ 2017-03-08T23:15:14 + 0000”

如果您在過濾參數中將UNIX時間戳值用於上述內容,則api將僅返回在指定時間后生成的線索。

暫無
暫無

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

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