当前位置: 首页 > news >正文

淄博网站开发网泰快全自动推广引流软件

淄博网站开发网泰快,全自动推广引流软件,泰安专业的网站建设,官网的网站建设创建应用 APPID 和 相关回调配置 重新设置api key 和 api secret 设置回调和网址 还有 APP的类型 拿到ClientID 和 Client Secret 源码实现 获取Twitter 的登录地址 public function twitterUrl() {global $db,$request,$comId;require "inc/twitter_client/twitte…

创建应用

在这里插入图片描述
APPID 和 相关回调配置
在这里插入图片描述
重新设置api key 和 api secret
在这里插入图片描述
设置回调和网址 还有 APP的类型
在这里插入图片描述
拿到ClientID 和 Client Secret
在这里插入图片描述

源码实现

  • 获取Twitter 的登录地址
public function twitterUrl()
{global $db,$request,$comId;require "inc/twitter_client/twitteroauth.php";    // Create TwitterOAuth obj instance$twitteroauth = new \TwitterOAuth('配置 API key', '配置 API Key Secret');// Requesting authentication tokens, the parameter is the URL we will be redirected to$redirectUrl = 'https://tocmodels.com/Twitter';$request_token = $twitteroauth->getRequestToken($redirectUrl);// save to mysql 记录token和token_secret$log = array('oauth_token' => $request_token['oauth_token'],'oauth_token_secret' => $request_token['oauth_token_secret'],'status' => 0,'user_id' => 0,'screen_name' => '','dtTime' => date("Y-m-d H:i:s"));$db->insert_update("twitter_token_log", $log, "id");// no errorif($twitteroauth->http_code==200){// Let's generate the URL and redirect$loginUrl = $twitteroauth->getAuthorizeURL($request_token['oauth_token']);     $return['code'] = 1;$return['message'] = '获取成功';$return['data'] = array();$return['data']['url'] = $loginUrl;return json_encode($return,JSON_UNESCAPED_UNICODE); } else {// errorreturn '{"code":0,"message":"Get Twitter login url fail!"}';}        
}
  • 回调跳转链接上有两个参数 oauth_verifieroauth_token,通过两个值获取用户标识
	public function twitterLogin(){global $db,$request,$comId;require "inc/twitter_client/twitteroauth.php";        $oauth_verifier = $request['oauth_verifier'];if(empty($oauth_verifier)) return '{"code":0,"message":"oauth_verifier 为必传参数"}';  $oauth_token = $request['oauth_token'];if(empty($oauth_token)) return '{"code":0,"message":"oauth_token 为必传参数"}';  $log = $db->get_row("select * from twitter_token_log where oauth_token = '$oauth_token' and status = 0 ");if(!$log) return '{"code":0,"message":"无效的 oauth_token "}';  $oauth_token_secret = $log->oauth_token_secret;//api key  和 api key secret$twitteroauth = new \TwitterOAuth('配置 api key', 'api key secret ', $oauth_token, $oauth_token_secret);$access_token = $twitteroauth->getAccessToken($oauth_verifier);           $twitter_uid = $access_token['user_id'];//Twitter 的用户id$screen_name = $access_token['screen_name'];//Twitter 的用户 名称$user = $db->get_row("select * from users where twitter_uid = '$twitter_uid' ");//TODO 剩下就是存入自己的数据和登录逻辑}
http://www.yayakq.cn/news/805668/

相关文章:

  • 网站建设开发心得游戏类网页设计
  • 安康做网站哪家好wordpress上传歌曲
  • 常州网站制作公司有哪些台州建站服务
  • 网站建设从零开始 教程旅游网站建设课程设计
  • 网站建设中 页面源代码苏州吴江做网站
  • 门户类网站注重什么做网站有没有效果
  • 网站建设技术人员工作想自学广告设计怎么学
  • 网页app生成器原理什么是优化营商环境
  • 学网站建设需要几年网页制作与设计站点应该怎么建
  • 如何建立个人网站的步骤武进网站建设价位
  • 化学药品购买网站专业的网站建设公
  • 网站建设公司招聘面试视频网站怎么做可以播放电视剧
  • 网站建设与开发英文文献企业营销案例
  • 个人网站可以做百度推广么长沙网站定制公司
  • 保定市城市规划建设局网站用手机制作ppt的软件
  • zencart 一个产品网站下单长沙网站外包公司吗
  • wordpress 会员发文百度搜索优化建议
  • 柳州 网站建设开锁做网站哪个好
  • 网站建设 学习什么成都网络公司排名榜
  • 深圳品牌网站制作公司哪家好学校网站定位
  • 自学建立网站做电子商务系统网站
  • 龙岩网站建设要多少费用搜索引擎作弊的网站有哪些
  • 优惠券网站建设制作东莞关键词排名推广
  • asp装修公司网站源码网站建设贰金手指下拉贰壹
  • 用地方名字做网站wordpress表格布局插件
  • 机械毕业设计代做网站辽阳建设网站公司报价
  • 新余市建设厅网站仓库进销存管理软件免费版
  • 承德做网站设计的wordpress 模板 安装
  • 平邑网站制作河南省住房和建设厅网站
  • 长沙公司做网站的价格四川seo快速排名