嗨,伙计们,在我的代码中,我正在创建一个新的com.google.api.client.json.JsonFactory对象,如
final static JsonFactory JSON_FACTORY = new JacksonFactory();
当我在调试模式下运行我的程序时,在执行这一行之后。编译器给出一个异常,即
run:
java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/JsonFactory
at com.google.api.client.json.jackson2.JacksonFacto
我正在试着做一个简单的程序,在找到这个示例here之后,调用API来检查视频视图,但遇到了一些麻烦。我在这里找到了初始化YouTube对象所需的代码(https://github.com/youtube/api-samples/blob/master/java/src/main/java/com/google/api/services/samples/youtube/cmdline/data/GeolocationSearch.java#L90) youtube = new YouTube.Builder(Auth.HTTP_TRANSPORT, Auth.JSON_FACTORY, new
我在设置Youtube数据API v3的最基本访问时遇到了困难。部分问题是在Java页面上测试API和在实际的Java程序中使用生成的代码之间的不一致。
我可以按照这些说明并让API工作在网页上使用一个通道ID列出一个通道内容。
问题是,当我将代码复制到适当位置的gradle项目时,我会得到一个403错误。正在使用的代码如下所示,我的json client_secrets文件与预期一样位于src/main/resources文件夹中。
public class ApiExample {
private static final String CLIENT_SECRETS= "c
我正在使用Youtube API在我的Android应用程序中播放Youtube视频。它在较新的手机上运行很好,但当我试图在运行姜饼的设备上运行时,我会发现错误:
Unable to resolve superclass of Lcom/google/android/youtube/player/YouTubePlayerFragment; (21)
Link of class 'Lcom/google/android/youtube/player/YouTubePlayerFragment;' failed
VFY: unable to resolve static meth
如果我打电话给
YouTube.Search.List.setForMine(true);
然后,即使在使用YouTube.Search.List.setForMine(true)时也需要调用YouTube.Search.List.setType("video"),我也会得到以下错误
There was a service error: 400 : Invalid combination of search filters and/or restrictions.
hu.pocketguide.kmlvideo.youtube.exception.YouTubeExceptio
我知道在L上,我只能绑定显式声明的服务。在我的应用程序中,我当前正在使用Youtube API,当在带有L的设备上运行时,我总是收到以下错误
java.lang.IllegalArgumentException: Service Intent must be explicit: Intent { act=com.google.android.youtube.api.service.START }
我如何解决这个问题,使Youtube API也能在L上工作?
我正在尝试从 Data集合中执行YouTube示例代码。
为了做到这一点,我:
在IntelliJ IDEA中创建了一个新项目。
下载最新的。
通过project将google-api-java-client-featured中的库添加到项目中,→库→新项目库。
创建了一个类Search.java并复制粘贴了。
IDEA无法解析YouTube类:
/**
* Define a global instance of a Youtube object, which will be used
* to make YouTube Data API requests.
*/
我正试图用简单的访问API (API键)在我的youtube帐户中上传视频。
我要破例了。
You chose src/resources/video.avi to upload.
Initiation Started
Initiation Completed
Exception: 401 Unauthorized
com.google.api.client.googleapis.json.GoogleJsonResponseException: 401 Unauthorized
at com.google.api.client.googleapis.json.GoogleJsonRespo
我正在使用YouTube API v3通过Java API客户端上传视频
我几次收到以下错误-尽管视频上传到YouTube上-
IOException
javax.net.ssl.SSLException: Read error: ssl=0x79899a18: I/O error during system call, Connection timed out
at com.android.org.conscrypt.NativeCrypto.SSL_read(Native Method)
at com.android.org.conscrypt.OpenSSLSocketImpl$SSL
下面的代码有一个问题:我试图使用youtube API v3来运行简单的地理定位代码(第一段代码),但是我一直收到服务错误403,未经身份验证的使用限制超过了继续使用要求注册。
我在youtube.properties文件中存储了一个有效的密钥,youtube数据API在google.console.developpers页面上被激活。我不明白这个问题,因为当我运行一个使用相同身份验证系统的更简单的代码(第二个代码)时,它可以工作。
第一段代码:不起作用
/*
* Copyright (c) 2014 Google Inc.
*
* Licensed under the Apache
我正在把视频上传到YouTube,它问Please enter a video Id to update:我是新手。我在哪能拿到录影带。这是我的密码
package com.google.api.services.samples.youtube.cmdline.data;
import com.google.api.client.auth.oauth2.Credential;
import com.google.api.client.googleapis.json.GoogleJsonResponseException;
import com.google.api.services.samp
我正在尝试做一个小的应用程序,将搜索在youtube的关键字,并返回一个视频列表。然后,我将使用该数据填充列表视图。我正在尝试使用youtube data api v3,并使用这个示例。但是我得到了这个错误。And列表总是返回null。知道为什么吗?
08-29 13:55:31.036: E/dalvikvm(32294): Could not find class 'com.google.api.services.youtube.YouTube$Builder', referenced from method com.example.youtubetomusic.YouTu
I tried reading google tutorials and doing the YouTube Analytics Api example. But, I am unable to make the code. Can someone help me to make it (using Java and Eclipse) ?
它显示了导入文件中的一个错误
import com.google.api.services.youtube.YouTube;
import com.google.api.services.youtube.model.Channel;
import c
我正在尝试制作一个安卓应用程序,它将使用youtube data api v3,并通过将输入作为youtube频道的名称来给出结果。我已经下载了youtubeapi jar文件并将其复制到lib文件夹。另外,我已经将其作为依赖项包含到build.gradle中。但是我仍然不能运行getYouTubeService()函数/方法。我没有得到这个错误。你能帮个忙吗。mainActivity的代码如下所示。
package com.example.loveb.youtubestats;
import android.support.v7.app.AppCompatActivity;
impo
我使用的是android's youtube player api的1.2.1版本(在最新的1.2.2版本中试用)。它在大多数设备上都工作得很好。然而,时不时地,我会在crashlytics上遇到崩溃。我得到了以下崩溃
Fatal Exception: java.lang.IllegalStateException: android.os.TransactionTooLargeException
at com.google.android.youtube.api.jar.client.RemoteEmbeddedPlayer.x(SourceFile:558)
at bpd
我尝试使用youtube的API,用Java在youtube上上传视频,但我得到了这个错误:
Throwable: null
java.lang.NullPointerException
at java.io.Reader.<init>(Reader.java:78)
at java.io.InputStreamReader.<init>(InputStreamReader.java:72)
at youtube.Auth.authorize(Auth.java:55)
at youtube.UploadVideo.<init>