[請益] facebook Marketing版本問題

看板PHP作者 (賣基)時間6年前 (2017/08/21 00:49), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
請教一下大家 也是facebook Marketing的問題 在手冊中找到 https://developers.facebook.com/docs/marketing-api/sdks 它裡面有composer的版本設定檔 { "require": { "facebook/php-sdk-v4" : "~5.0", "facebook/php-ads-sdk": "2.5.*" } } 但是再跑一頁手上面的範例 // Add to header of your file use FacebookAds\Object\AdUser; // Add after Api::init() $me = new AdUser('me'); $my_adaccount = $me->getAdAccounts()->current(); 卻會遇到下面的錯誤訊息 Fatal error: Uncaught exception 'FacebookAds\Http\Exception\AuthorizationException' with message '(#2635) You are calling a deprecated version of the Ads API. Please update to the latest version: v2.10. 可是我明明ads-sdk 版本就超過2.1 我也試過改成2.7也是一樣 而且還發現php-sdk-v4 已經出到了 php-sdk-v5 不曉得為什麼手冊還是叫我們用php-sdk-v5版 ------------------ 另外想請教一下,這種兩種相依的套件~ 到底怎麼決定版本的? 像單一的我就覺得新的應該比較好用 兩種的,我是看到有文件就跟著他寫一樣 那遇到不同版本,其中一個想升級,是要參考哪裡呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.34.182.100 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1503247747.A.F0E.html

08/21 01:11, , 1F
雖然沒用過 不過它訊息指的應該是2.10 不是2.1
08/21 01:11, 1F

08/21 01:33, , 2F
真的我太瞎了~2.10版 錯當2.1版~難怪怎麼更新就是太舊
08/21 01:33, 2F

08/21 07:22, , 3F
"已經出到了php-sdk-v5手冊還是叫我們用php-sdk-v5"
08/21 07:22, 3F

08/21 07:22, , 4F
完全看不懂你要問什麼...
08/21 07:22, 4F
文章代碼(AID): #1PcRs3yE (PHP)