我已使用以下代码在我的网站上创建youtube订阅按钮
<script src="https://apis.google.com/js/platform.js"></script>
<div class="g-ytsubscribe" data-channel="GoogleDevelopers" data-layout="default" data-count="default"></div>
用户已经登录自己的google帐户时,它的工作正常。
如果用户未登录,它将自动打开google登录窗口,登录后登录窗口自动关闭,但订阅无效。在控制台中显示以下错误
如果我重新加载同一页面,它将正常工作。这表示用户已经使用Google帐户登录。
我已经尝试过使用oauth。但是我不知道该怎么做。
最佳答案
Google的问题跟踪器上有很多与此问题有关的未解决问题。似乎这种情况已经持续了很长时间,而且Google Developers似乎并没有对此问题给予过多关注。
查看here发布的一些问题
和here。
尝试使用回调代替它来实现代码似乎也有同样的问题。检查一个here。
关于php - YouTube订阅无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36445898/