微信公众平台开发(65) 微博树洞

微信公众平台开发 微信公众平台开发模式 企业微信公众平台 微信树洞 微博树洞 人人网树洞
作者:方倍工作室 
地址:http://www.cnblogs.com/txw1958/p/weixin-65-weibo-treehole.html 

 

童话故事《皇帝长了驴耳朵》里,说一个国王长了一对驴耳朵,每个给他理发的人时候都会忍不住告诉别人,从而被砍头。有一个理发匠把这个秘密藏得好辛苦,终于在快憋不住时。就在山上对着一个大树洞说出了这个秘密。结果从此这树上的叶子只要放在嘴边一吹,就会发出“国王有驴耳朵”的声音。因为这个童话故事,“树洞”一词逐渐有了“隐藏秘密”的隐喻。

在电影《花样年华 》里,梁朝伟站在吴哥窟的那个树洞前,诉说自己的心思,然后用草把树洞封上。从此,没有人知道他心里曾发生过什么故事,他曾牵挂过谁,默念过谁,又欺瞒过谁,伤害过谁。

 

在微信公众平台开发微博树洞的步骤:

1. 申请新浪微博应用

地址 http://open.weibo.com/development 过程就省略了,申请成功后得到

App Key4***474***
App Secret4a7**07aef8d7586722cb5e1cc1**
授权回调页https://www.doucube.com/weibo/callback.php

 

并将要使用应用的微博账号添加到测试账号列表中来

 

2. 配置微博程序

下载weibo php SDK, 下载地址http://code.google.com/p/libweibo/ ,修改config.php中的WB_AKEY为App Key,WB_SKEY为App Secret,WB_CALLBACK_URL为刚才填入的回调页地址,然后程序上传到PHP空间

 

3. 获得access_token

获取callback url

include_once( 'config.php' );
include_once( 'saetv2.ex.class.php' );

$o = new SaeTOAuthV2( WB_AKEY , WB_SKEY );
$code_url = $o->getAuthorizeURL( WB_CALLBACK_URL );

用微博账号登录,使用callback url,获得code

https://www.doucube.com/weibo/callback.php?code=60c67a3569d1af004ed579ca93a87760

再使用demo中的程序获得access_token,该变量保存在$_SESSION['token']['access_token']中。

 

4. 发布微博

然后就可以直接使用sdk发布微博了

include_once('weibo/config.php');
include_once('weibo/saetv2.ex.class.php');
$c = new SaeTClientV2(WB_AKEY, WB_SKEY, $accesstoken);
$weiboResut = $c->update($content."【通过树洞发布】");

 

5. 演示

或者直接登录 http://weibo.com/mmbgx 查看发布的内容

 

 

 

 

欢迎关注方倍工作室微信,体验我们开发的功能及了解行业的最新动态

微信小程序和新浪微博是两个不同的平台服务,它们的功能和开发流程有所区别。微信小程序是由腾讯公司开发的轻量级应用,运行在微信生态内,而微博则是社交媒体平台,提供用户发布和浏览信息的服务。 如果你想要创建一个集成微博功能的小程序,通常的做法是在微信小程序内部嵌入第三方登录接口,允许用户通过微信授权登录到他们的微博账号。但请注意,微信小程序并不直接支持在其中开发完整的微博客户端,因为微信小程序主要是为了提供更本地化的用户体验,而不是承载复杂的社交网络功能。 以下是简单的步骤概述: 1. **设置环境**:首先需要熟悉微信开发者工具,并获取小程序的API密钥和AppID。 2. **权限申请**:在小程序配置中添加第三方登录权限,包括微博登录。 3. **接入SDK**:引入微信提供的JS-SDK或者其他官方推荐的第三方登录插件,集成微博登录的JavaScript代码。 4. **用户授权**:引导用户在微信内点击授权按钮,授权成功后跳转到微博进行登录。 5. **处理回调**:在用户的微博登录操作完成后,会通过回调返回微博账户的信息,可以在此处调用微博API获取用户的内容。 6. **数据交互**:如果需要展示微博内容或分享,可以通过微博提供的API请求数据,并在小程序页面上显示。 需要注意的是,这种集成并非原生支持,而是借助于第三方服务和API,所以可能会有一定的限制和性能消耗。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值