网站调用新浪微博内容( 我以新浪微博和人人网为例,叙述一下怎样设置显示来源)

优采云 发布时间: 2022-03-24 02:19

  网站调用新浪微博内容(

我以新浪微博和人人网为例,叙述一下怎样设置显示来源)

  在微博源码展示中链接自己的网站增加流量——以微博和人人网为例

  Night Breeze 博客•2022 年 3 月 17 日下午 2:12•服务器•阅读 6

  社交网站 几乎已成为我们日常在线生活中不可或缺的一部分。发个微博,或者发个大家的状态,就会被很多人看到。社交网站 通常会在发布的推文/状态旁边显示来源,而这些来源通常是社交网站 本身。事实上,这些来源是可以修改的。我们可以根据自己的需要改成符合自己宣传需求的来源,看到这条消息的朋友点击来源直接跳转到我们自己的网站。如果应用得当,这对在我们的社交圈中推广我们的 网站 有很大帮助。今天我就以新浪微博和人人网为例,介绍如何设置显示源。设置来源的效果如下图所示,分别是新浪微博和人人网的状态。

  

  

  

  

  首先我们要了解源码展示的原理。众所周知,社交网站一般会将其部分资源对外开放,让开发者利用这个社交平台设计应用,实现互利共赢。应用发送的微博或者状态可以直接显示应用名称作为其来源,如果应用是网站,用户点击来源后可以跳转到我们自己的网站。使用这样的条件,我们可以在人人网和新浪微博上设置显示源。以下操作以已申请并审核的申请为准。如果您还没有申请,请到新浪微博开放平台和人人开放平台申请。

  新浪微博的微博发送API比较简单。新浪官方SDK收录发送模块,我们可以直接使用。点击这里下载新浪微博的PHP SDK。下载完成后,打开config.php文件,填写你的APP-ID、APP-SecretKey、callback.php要上传的URL。将所有文件上传到您的 网站 之一的文件夹中,并再次检查数据,特别是如果 callback.php 的 URL 正确。然后我们登录微博开放平台,在具体应用下找到回调地址选项,设置为callback.php的URL。这样,当我们访问该文件夹时,我们就可以登录并发送微博了。博客会使用你的网站作为来源,可以直接链接。

  相反,人人的API调用比较麻烦。这里需要说明一下人人API调用的简单流程。首先我们告知人人应用的名称和需要的权限,人人提供了一个登录界面供用户登录,用户登录后,按照我们刚刚申请的权限进行授权。如果授权成功,会通知人人,人人会返回一个代码。我们将此代码交换为人人公司的 access_token。之后,有了这个access_key,我们就可以调用人人提供的API进行权限内的操作了。人人网提供了相关的SDK,但是我下载下来看了之后发现这个PHP SDK真的很臃肿,语法错误很多。几次修改后,还是编译不通过,所以这里需要我们自己写文件。调用 API。说到这里,我不得不抱怨。几个月前,我很好地使用了 API 的 1.0 版本。最近两个月,大家突然升级了版本,所以我所有的API都要返工了。写。 . . =_=^!!!好了,不说这个了,看代码吧:

  

1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br /><br />

  将脚本保存到你的网站并设置为renren.php,登录后,发送状态的API调用就完成了。本次发送的状态会显示来自XX网站的来源提示,点击跳转到我们的网站,达到宣传的目的。

  其他社交网站,比如搜狐微博、腾讯微博,甚至Twitter和Facebook,都是类似的。如果需要搭建应用,可以直接阅读开放平台提供的文档,即使是PHP小白(或者其他语言)也可以轻松编写我们需要的功能。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线