我想從我的BingAds中使用bingads API獲取我的自定義「報告」數據。我正在使用KeywordsAds.py
示例,這可能不是正確的。然而,我的問題始於認證,我似乎無法找到所有需要的認證輸入。我的思念像的例子,所以我知道,如果我將正確的數據:BingAds客戶端狀態,oauth_web_auth_code_grant
authorization_data=AuthorizationData(
account_id='123456789', --instead of just None
customer_id='123456789', --instead of just None
developer_token='12345A1234567891', --instead of just DeveloperTokenGoesHere
authentication='OAuthWebAuthCodeGrant', --instead of just None
)
1)在上面的代碼,我需要什麼authentication
選擇對的WebAPI? (2)對於我說的問題,我是否需要使用WebAPI,還是會讓一個Web
平臺更有用?
CLIENT_ID='ClientIdGoesHere'
CLIENT_STATE='ClientStateGoesHere'
3)什麼是Client_State?我沒有這個詞,但沒有找到解釋。可能需要插入什麼值?
最後,我不覺得在示例代碼的client_secret和redirection_uri,但它是在Getting Started page for Python on Bing說:
oauth_web_auth_code_grant = OAuthWebAuthCodeGrant(
client_id=CLIENT_ID,
client_secret=CLIENT_SECRET,
redirection_uri=REDIRECTION_URI
這是必要的,以填補?