• 微信公众平台开发(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 查看发布的内容

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

  • 相关阅读:
    设计模式学习总结系列应用实例
    【研究课题】高校特殊学生的发现及培养机制研究
    Linux下Oracle11G RAC报错:在安装oracle软件时报file not found一例
    python pro practice
    openstack python sdk list tenants get token get servers
    openstack api
    python
    git for windows
    openstack api users list get token get servers
    linux 流量监控
  • 原文地址:https://www.cnblogs.com/lanzhi/p/6467595.html
Copyright © 2020-2023  润新知