【问题标题】:android - Youtube api 400 Bad Requestandroid - Youtube api 400 错误请求
【发布时间】:2018-09-10 05:53:52
【问题描述】:

YouTube Api 出现以下错误,尽管我在查询中提供了“sn-p”,并且它在调试版本中运行良好,但在我签名的 Apk 版本中无法运行

{
   "errors" : [ {
   "domain" : "global",
   "reason" : "required",
   "message" : "Required parameter: part",
   "locationType" : "parameter",
   "location" : "part"
   } ],
   "code" : 400,
   "message" : "Required parameter: part"
}

这是我的查询代码: 查询 = youtube.playlists().list("sn-p");

 query.setKey(getYTkey());
 query.setChannelId(con[0].getString(R.string.CHANNEL_ID));
 query.setMaxResults((long) 25);

【问题讨论】:

    标签: android youtube-api youtube-data-api android-youtube-api


    【解决方案1】:

    修改proguard规则如下:

    -keep class com.google.**
    -keep interface com.google.** { *;}
    -dontwarn com.google.**
    
    -keep class com.google.api.** {
        *;
    }
    
    # Needed by google-api-client to keep generic types and @Key annotations accessed via reflection
    -keepclassmembers class * {
      @com.google.api.client.util.Key <fields>;
    }
    
    # Needed by google-http-client-android when linking against an older platform version
    -dontwarn com.google.api.client.extensions.android.**
    
    # Needed by google-api-client-android when linking against an older platform version
    -dontwarn com.google.api.client.googleapis.extensions.android.**
    
    # Needed by google-play-services when linking against an older platform version
    -keep class com.google.android.gms.** { *; }
    -dontwarn com.google.android.gms.**
    -dontnote com.google.android.gms.**
    # com.google.client.util.IOUtils references java.nio.file.Files when on Java 7+
    -dontnote java.nio.file.Files, java.nio.file.Path
    
    # Suppress notes on LicensingServices
    -dontnote **.ILicensingService
    
    # Suppress warnings on sun.misc.Unsafe
    -dontnote sun.misc.Unsafe
    -dontwarn sun.misc.Unsafe
    

    【讨论】:

    • 太棒了(y)。非常感谢:)
    猜你喜欢
    • 2011-06-18
    • 1970-01-01
    • 1970-01-01
    • 2019-11-10
    • 1970-01-01
    • 2015-11-21
    • 1970-01-01
    • 1970-01-01
    • 2022-01-04
    相关资源
    最近更新 更多