Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/187.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用youtube api v3 Android向youtube视频发布评论_Android_Youtube Api_Android Youtube Api_Youtube Data Api - Fatal编程技术网

使用youtube api v3 Android向youtube视频发布评论

使用youtube api v3 Android向youtube视频发布评论,android,youtube-api,android-youtube-api,youtube-data-api,Android,Youtube Api,Android Youtube Api,Youtube Data Api,如何通过我的应用程序在特定的youtube视频上添加评论?使用youtube api v3。 我可以使用以下url获取youtube视频的评论: “+VIDEO\u ID+”/comments?prettyprint=true 我如何发表评论 You can use you tube "CommentThreads: insert" to post your comment via app https://developers.google.com/youtube/v3/docs/commen

如何通过我的应用程序在特定的youtube视频上添加评论?使用youtube api v3。 我可以使用以下url获取youtube视频的评论:

“+VIDEO\u ID+”/comments?prettyprint=true

我如何发表评论

You can use you tube "CommentThreads: insert" to post your comment via app

https://developers.google.com/youtube/v3/docs/commentThreads/insert
下面是api调用

Post url : https://www.googleapis.com/youtube/v3/commentThreads?part=snippet&key={YOUR_API_KEY}
API调用的主体是:

Body

    { "snippet":{
      "topLevelComment":{
       "snippet":{
        "textOriginal": "YOUR_COMMENT_HERE",
        "videoId": "VIDEO_ID"
       }
      }
     }
    }
另外,请不要忘记添加以下范围

参考API V3和其他一些来源,无法通过API V3发表评论。我也在寻找解决方案。当我尝试插入注释时,api调用返回401 Unauthorized。我知道api键不是问题所在,因为当我使用另一个api调用(如search)时,api键是正确的,并返回响应。我知道这是由于范围,但我不明白如何通过fiddler或我的c#console应用程序发送范围。我可以使用谷歌api浏览器api插入评论,但这不是我的目标。有人知道如何设置上述作用域吗?@user354427您需要使用访问令牌,而不是API密钥来发出art POST请求(因为您需要使用YouTube帐户登录)。发布了一条谚语,用它来代替
https://youtube.googleapis.com/youtube/v3/commentThreads?part=snippet%2Creplies&videoId={VIDEO\u ID}&key={YOUR\u API\u key}
。我不知道他们是否正确。让我知道我是否应该删除此评论。