长虫山小木屋

没有谁会为你踏雪而来 喜欢的风景要躬亲筚路

  博客园  :: 首页  :: 新随笔  :: 联系 ::  :: 管理

1、用composer安装环境:

composer require guzzlehttp/guzzle
composer require eher/oauth
composer require tumblr/tumblr

 

2、注册api获得OAuth Consumer key and secret key
https://www.tumblr.com/oauth/register

 

3、获得access token

https://api.tumblr.com/console/calls/user/info

这里填写了2获得的appkey就能得到一个token,这个token可以一直用?暂时还没发现会停止。

至于用程序获取token的方法,还没找到。先用着吧,以后有方法再更新。

 

4、按照说明使用  tumblr.php

 

include_once("./vendor/autoload.php");
$client = new Tumblr\API\Client(
  '......',//app
  '......',//appsc	
  '......',//token
  '......'//tokenscr
);

 

 抓取个人dashboard:

$posts=$client->getDashboardPosts(
    array(
        "limit"=>$pagesize,
        "offset"=>($page-1)*$pagesize,
        "type"=>"photo",
        )
);

PS.具体参数,查看:https://www.tumblr.com/docs/en/api/v2#oauth

 

posted on 2020-08-06 11:20  长虫山小木屋  阅读(143)  评论(0编辑  收藏  举报