2017-02-18 47 views
0

由於Google更新了API,因此我面臨Google DFP API中的問題。版本更新後的Google DFP API問題

我們使用Google DFP API版本'v201605'將DFP帳戶數據提取到我們的網站。現在,該API的最新版本是'v201702'。 Google已經從我們使用過的列表中刪除了api。

它會自動停止抓取的LineItem,而我們用來獲取按以下DFP API的其他服務,

$user = new DfpUser(); 
$user->LogDefaults(); 
$inventoryService = $user->GetService('InventoryService', 'v201605'); 
$lineItemService = $user->GetService('LineItemService', 'v201605'); 

在最新版本的API,谷歌已經完全改變了格式和API的結構碼。

我們需要重新啓用舊的API版本,以便我們的代碼可以像以前一樣再次運行。

現在感到無助了。

有沒有人遇到同類問題?
期待迴應。
在此先感謝。

回答

0

你可以這樣

$dfpServices = new DfpServices(); 
$session = new DfpSessionBuilder(); 
...do session handling... 

$lineItemService = $dfpServices->get($session, LineItemService::class); 

獲取服務此時所有的功能都和以前一樣,只是包裹成類。