zoukankan      html  css  js  c++  java
  • Rweibo包使用

    Rweibo是一个新浪微博的R语言SDK,作为library在R环境中调用,对新浪微博提供的接口进行了实现,可以进行微博信息获取、用户信息获取、搜索、发表微博等操作。

    首先需要到新浪微博开放平台申请一个新的应用,获取App Key和App Secret,参考作者李舰的《Rweibo_Auth.pdf》。

    安装Rweibo

    > install.packages("Rweibo", repos = "http://R-Forge.R-project.org")

    加载包 

    > require(Rweibo)

    这一步因环境而言,可能会报错“不存在叫‘XX’这个名字的程辑包”,按照提示信息先安装缺少的R包即可,总共需要的包清单如下。

    载入需要的程辑包:Rweibo
    载入需要的程辑包:tools
    载入需要的程辑包:RCurl
    载入需要的程辑包:bitops
    载入需要的程辑包:rjson
    载入需要的程辑包:XML

     管理应用,需要用到前面申请到的App Key和App Secret。

    > registerApp(app_name="rwbo", "app key", "app secret")

     授权管理

    > roauth<-createOAuth(app_name="rwbo",access_name="xingwei_chn")

    弹出网页,接着登陆微博账号,会输出一段Code值,将值回填到R Console上,完成认证。

    发送一条微博

    > res8 <- statuses.update(roauth, status = "R发来的微博!")

    打开新浪微博围观

  • 相关阅读:
    ASP.NET Core 微信支付(一)【统一下单 APIV3】
    ASP.NET Core 跨域
    快速排序
    希尔排序(插入式与位移式优化)
    选择排序和插入排序
    冒泡排序
    八皇后问题
    递归与迷宫回溯问题
    逆波兰计算器
    栈实现综合计算器
  • 原文地址:https://www.cnblogs.com/guarder/p/3472937.html
Copyright © 2011-2022 走看看