2012-11-13 85 views
0

我是否需要为每个客户网站创建一个oAuth应用程序,或者我可以创建一个并使用我自己的?如果我需要为每个客户创建一个,我需要使用他们的登录信息,还是只能使用我的并在应用程序中定义他们的网站?Twitter oAuth为客户网站

我正在尝试将所有客户端更新到Twitter API 1.1,但希望已经通过一些建议了解了这一点!我曾经在WordPress中使用SimplePie来获取客户端的Twitter状态或者他们在v1 API中通过ATOM创建的列表。

回答

0

最简单的方法是构建一个接受每个用户授权凭证作为参数的插件。这样你就只有一个代码库可以在你的所有站点上部署。唯一可能的麻烦是让您的客户在其Twitter帐户中授权应用程序。

+0

是的,这是问题所在。有些客户比其他客户更聪明,但这是Twitter的API我猜想的新现实。 – ethicka

+0

是的。当然,您可以支付的服务提供?我认为,如果你关注你的客户并授权你自己的应用程序,你应该可以收到他们的推文。 – noponies

0

您应该为每个客户端创建一个oAuth应用程序。无论技术上的可行性如何,这些应用程序在语义上都不相同,并且用户不应无意中授予所有应用程序的权限,因为这些应用程序只用于加入应用程序。

+0

我不会使用该应用程序来授权推文或任何东西。只需从客户帐户中获取状态和列表,并在主页上显示最新推文等内容即可。 – ethicka

相关问题