我的社交网络的API实现

时间:2010-11-22 22:40:35

标签: php social-networking

我知道使用PHP进行代码开发,但对现代Web API并不多。我想实现像Facebbok connect这样的API框架。 Myspace连接,谷歌连接等有两个目的:

1)用户可以将照片上传到他们的相册
2)其他网站可以使用我网站的身份验证登录用户(类似于facebook / Google connect)。

首先,实现这一点的下划线技术/服务器要求是什么?我可以使用PHP吗?然后需要更改其他架构?我看到facebook有其他开发人员使用的公共API密钥。但我不确定实施情况。

2 个答案:

答案 0 :(得分:1)

可能最好的起点是阅读http://oauth.net/。我知道在Java和.NET等几种语言中有几种OAuth实现。我相信PHP有一些东西(因为Facebook主要是PHP)。只需要点击谷歌。

答案 1 :(得分:1)

我不同意。人们使用Facebook因为那里没有选择。我也使用它(纯粹是为了向我的朋友们展示我周末时的失败者,当我坐在家里并不断发布我今天真棒的更新时)。但是,如果我找到一个更好的网络(不是在功能方面而是纯粹的信任,实际上尊重其用户的社交网络和人们共享的信息,我将切换。创建一个帐户没什么大不了,需要1分钟。但是信任是一生一次的事情。一旦打破它很少回来。我把它看作是一种关系。当我4年前创建我的Facebook帐户时,我与facebook建立了关系。他们一次又一次地背叛我,年复一年,我有现在不尊重它了。就像那个曾经多次欺骗过你的伙伴一样,今天你希望它会死掉并逐渐消失。如果我找到了更好的东西,我就出去了,我所知道的所有朋友都很好分享我的观点。毫无疑问,你会得到用户。

我喜欢你想要创造一些东西的想法,这就是我们成长的方式。如果每个人都像这里的其他人一样思考,那么这个世界就没有进步。每个人都只是追随者而不是领导者。谷歌会说有一个雅虎和微软是巨大的让我们跟着他们。但他们花了很多时间,很好地调整了他们的模型,今天他们比这些品牌更大。当然,这是一个不同的故事,他们作为一个大哥比Facebook更大的罪犯,但有权力,99%的时间来自这些想要接管世界的不道德的头脑。如果您能够拥有能够拥有权力且忠于用户的1%,那么人们会真正关注您。