- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这个问题是指 youtube,特别是 youtube 分析 API 和 OAuth 流程。
使用 ruby 服务器端 webapp,我创建了一个 token 。
我现在想在客户端 python 应用程序中使用该 token 。
我有生成 token 的 client_secrets.json。
我之前用 python 生成了 token ,格式与 ruby 生成的 token 不匹配。
是否有现有的代码或简单的方法来转换 ruby 格式的 token 以在 python 中使用?是的,它们都是 json,但结构不同。
https://developers.google.com/youtube/reporting/guides/authorization/server-side-web-apps
最佳答案
假设您对 ruby 和 python 使用相同的客户端 ID 和客户端密码。您从其中一个获得的刷新 token 将在另一个中工作。
原始 Oauth 响应:
{
"access_token" : "ya29.1.AADtN_VSBMC2Ga2lhxsTKjVQ_ROco8VbD6h01aj4PcKHLm6qvHbNtn-_BIzXMw",
"token_type" : "Bearer",
"expires_in" : 3600,
"refresh_token" : "1/J-3zPA8XR1o_cXebV9sDKn_f5MTqaFhKFxH-3PUPiJ4"
}
关于python - 将使用 Ruby 生成的 OAuth token 转换为可供 Python 使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44989831/
Windows Phone 8 上的开发人员可以使用两个命名空间 - Microsoft.Devices.Sensors 和 Windows.Devices.Sensors。它们几乎完全相同。有人能解
如何使 NameValueCollection 可供 LINQ 查询运算符(例如 where、join、groupby)访问? 我尝试了以下方法: private NameValueCollectio
我希望能够测试哪些文本转语音可供我的 iOS 应用程序与 AVSpeechSynthesis 一起使用。生成已安装声音的列表很容易,但 Apple 将其中一些声音禁止应用程序使用,我想知道哪些声音。
我让 postgres.app 在我的 Mac 上本地运行,并希望我的本地 docker 容器能够连接到它。我该如何最好地做到这一点? 我发现这篇文章建议使用 --add-host 标志(Host p
我有一个包含多个 HTML 文件的文件夹。每个 HTML 文件都使用 AngularJS 并包含相同的声明,如下所示;
与仍然生活在 ant 构建环境世界(在 Windows 机器上)的客户合作。想要在 Java 程序中使用 google-cloud-translate 库,但如果我包含 google-cloud-tr
我是一名优秀的程序员,十分优秀!