访问社区表时的 YQL 和 oAuth 让我很困惑!
想象一下,我想使用 YQL 访问某人的电子邮件:
- 我从 yahoo 获取消费者密钥和秘密,
- 对用户的邮件进行三足授权
- 访问。
现在,我要从社区表(例如 twitter.status.retweets
)访问另一个表中的私有内容。
问题:我应该使用从雅虎获得的消费者密钥来授权我的用户吗?然后 YQL 给我一个来自 Twitter 的 URL,如果我这样做的话,可以将我的用户重定向到该 URL?
或者我应该从 Twitter 获取另一个并用它来验证我的用户?
我是 oauth 和 YQL 授权的新手。
Imagine that I want to access somebody's emails using YQL:
- I get consumer key and secret from yahoo
- make a three legged authorization
- access to user's mails.
Now I'm going to access something private from another table from community ones like twitter.status.retweets
.
The Question: Should I use the consumer key got from yahoo to authorize my user? And then YQL gives me an URL from Twitter to redirect my user to it if I do so?
Or should I get another from Twitter and use it to auth my user?
I'm new to oauth and YQL authorization.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
每个服务都有自己的身份验证(示例中为 Yahoo Mail 和 Twitter),因此您的应用程序需要单独管理每个服务:
您可以搜索一些使用 YQL 的好示例和介绍性文章Twitter 和将 YQL 与 Yahoo! 结合使用邮件 API。
Each service has its own authentication (Yahoo Mail and Twitter in your example), so your application would need to manage separately for each service:
You can search around for some good examples and introductory articles for using YQL with Twitter and using YQL with Yahoo! Mail APIs.