在我的Android应用中使用YouTube API搜索方法(内置在Android Studio中)我正在拨打这样的电话:
https://www.googleapis.com/youtube/v3/search?part=snippet........&key=MyAPIKey
我可以使用YouTube API'服务器'或者'浏览器'关键,但不是Android'键。
我使用keytool -V -list -alias androiddebugkey -keystore ~/.android/debug.keystore -storepass android -keypass android
来获取SHA1输出。然后,我在Google Developers Console的YouTube Android应用程序列表中使用此输出和我的包名称,如下例所示。
MY:SHA1:OUT:PUT;com.mysite.mypackage
似乎我应该从我的API请求中获取数据,但我不是。我的应用程序抛出java.io.FileNotFoundException: https://www.googleapis.com/youtube/v3/search...
错误,并从API获取403禁止响应。
是否需要一些额外的设置才能在Android Studio中使用此身份验证?