0

我既不使用 FaceBook 也不使用 Twitter,所以在这里我有点受阻。

一位朋友正在进行一次一生一次的游艇之旅,他们将成为一个卫星调制解调器,定期报告纬度/经度(以及更多数据)数据。这些数据存储在我可以访问的数据库中。

我的朋友想要面对/推特更新,希望有谷歌地图地图。他不想给我他的密码,因为那样我就可以完全访问并让我阅读他的私人资料。

我很明白这一点,但我有什么选择?显然,FaceTweet 的 API 不允许我在没有(他的)凭据的情况下发帖。我可以创建自己的帐户,然后他可以将他的 FaceTweet 配置为说“那里发布的任何内容,我也想在我的网站上发布”?Face/Tweet 是否提供这样的功能?

另一种方法似乎是编写一个桌面应用程序来定期扫描数据库并使用他必须输入应用程序的密码发布新的更新,因此该应用程序必须在他的家用 PC 上运行。

当然,这并不完美。如果他不在时他的家用电脑崩溃,那么更新将停止。如果它在我的服务器上运行,那没问题,但他不想给我他的密码,而且住得太远,不能来这里自己输入。

谁能建议我如何最好地实施这一点?提前致谢。

4

1 回答 1

1

对于 Facebook,您必须创建一个具有“代表您发布”权限的应用程序。

更新:

对于 Twitter,这要棘手得多:在您要求用户进行身份验证后,您必须处理 OAuth 令牌才能访问某人的帐户。是一篇很好的文章。您必须按一些free PDF download on our members page,它会要求您发送电子邮件,但您可以按取消,它仍然会将您重定向到文章。

于 2013-06-01T01:02:29.603 回答