tl;博士:您如何使用com.google.android.gms
图书馆进行Google+关键字搜索?您可以使用OAuth令牌,还是需要API密钥? (是的,我知道该令牌对于该应用来说是过度的。)
我正在尝试编写一个可以在Google+上搜索特定字词的应用,然后显示结果。我关注了Android特定的quickstart。这很好,但它只是登录...甚至可能不需要。我不关心用户配置文件或任何东西。我只是想搜索并显示结果。但是无所谓。它正在发挥作用。我们称之为A部分。
B部分是实际搜索。我找到了another示例代码,但它适用于Java,不一定是Android。这就是问题所在。当我尝试搜索时,我得到403,我可以向您显示结果,但它与您将找到的相同 - “Access Not Configured”...我确实配置了。我花了很多时间重新生成密钥,在某种程度上它看似死路一条。
但是我的问题,我终于明白了,关于两个样本,以及它们如何不同。 A部分是特定于Android的,具有com.google.android.gms
的包,但是部分B(普通Java)具有com.google.api
的包。所以,我可以通过Android库登录并且它可以工作,但是该软件包似乎没有包含任何允许搜索的内容,而普通的Java软件包给了我访问错误,这是无稽之谈,因为我已经有了OAuth令牌。 ..在看似不兼容的API中。
为什么有单独的包裹?我应该完全放弃Android吗?我正在考虑完全抛弃本机Android代码,只使用HTTP,这似乎更简单。