2017-04-17 66 views
4

我正在使用Goo.gl API縮短一些鏈接。 對POST方法的調用運行良好,並且短網址也可以正常工作,但我對短鏈接歷史記錄有疑問。Google Url縮短API未記錄使用API​​密鑰的短鏈接歷史記錄

如果我從goo.gl頁面創建一個簡短URL,它將存儲在那裏以供我查看並查看與其關聯的所有分析,但是如果我使用API​​ Key通過API POST生成它,則鏈接將不會添加到我的歷史記錄中,並且我無法在Goo.gl頁面中看到與其相關的任何數據。無論如何訪問這些信息?

回答

2

這是公共和私人之間的區別。

Url Shortener API在技術上是一個公共API。這意味着您不需要進行身份驗證即可使用它。這就是公共API密鑰起作用的原因。但是,當您使用公共API密鑰時,api不知道您是誰。

解決方案:您需要做的是切換到Oauth2。驗證您的應用程序獲取訪問令牌,而不是發送API密鑰發送access_token。然後,當創建鏈接時,應將其添加到您的帳戶,並且您將獲得它們的分析。