亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

本地發布文章到twitter和facebo Twitter OAuth

系統 2413 0

After Twitter introduced mandatory authentication with OAuth, many of the current scripts for posting content to Twitter don’t work anymore.

?

OAuth can be great for more advanced authentication, but for a simple post to twitter script, it seems like a little overkill.

?

In this post you’ll learn how to create a simple script that uses a quick and dirty version of OAuth for posting new tweets to Twitter.

?

How to create a simple script

?

Simplified, Twitter OAuth involves sending both application tokens and user tokens back and forth between your site and Twitter.

?

If you want to authenticate multiple users, you need a full OAuth implementation, but if you only want a script that sends tweets from your site or application, the good news is that all the authentication tokens and keys can be reused, which makes it possible to build a very simple script, as long as you just get the required tokens and keys once .

?

To get the required key and tokens you need to carefully follow the next steps

?

Step 1 – Register your application

?

First you need to register your application at Twitter here . ( http://dev.twitter.com/apps/new )

?

Please notice that you need to log in to Twitter at the start of the Application ?registration process. The account that you’re logging in to, is naturally also the twitter account that you’re application can post tweets to.

?

?

?

?

Filling in the form is pretty straightforward.

?

The only special requirement for our purpose is set Default Access type to “ Read & write ”, so your application is allowed to post tweets to twitter

?

?

Step 2 – Consumer secret and Consumer key

?

When your application is registered by Twitter, you also have all the required keys for your script.

You find the consumer keys here:

?

View Your Applications -> Edit Details

?

The consumer keys can be found at the last part of the page

?

Step 3 – Access token and Access token secret

?

You find the Access token and Access token secret by clicking on the “My Access token” link in the right menu.

When you have the four keys/tokens:

?

Consumer secret

Consumer key

Access token

Access token secret

?

You’re ready to proceed

?

Step 4 – Twitter OAuth class

?

To connect to twitter using OAuth we’ll be using the brilliant Abraham Twitter OAuth class . The Abraham twitter OAuth class has a lot of overhead enabling more advanced authentication than is required for this script. You only need the two files “OAuth.php” ?and “twitteroauth.php”.

?

You can download the two files directly here. ?(或者附件: twitteroauth.zip

?

When you have downloaded the files, and uploaded them on your server, you’re ready for the last step

?

Step 5 – Post to twitter script

?

Having the required access tokens, keys and the Twitter OAuth class, it’s a piece of cake to build a script that posts messages to twitter.

?

You just need to insert the required keys and the path to the twitteroauth.php file in the script below, and then you’re up and running.

?

?

    <?php
$consumerKey    = '<insert your consumer key';
$consumerSecret = '<insert your consumer secret>';
$oAuthToken     = '<insert your access token>';
$oAuthSecret    = '<insert your token secret>';

require_once($_SERVER['DOCUMENT_ROOT'].'/<insert path to twitteroauth>/twitteroauth.php');

// create a new instance
$tweet = new TwitterOAuth($consumerKey, $consumerSecret, $oAuthToken, $oAuthSecret);

//send a tweet
$tweet->post('statuses/update', array('status' => 'Hello World'));
?>
  
?

?

Conclusion

?

The process for getting this script up and running might be a little ?complex, but you only have to go through the process once, and then you have a very simple to use script for sending tweets to twitter from a PHP script.

?

?

來源: http://tips4php.net/2010/12/twitter-oauth-the-easy-way-simple-post-to-twitter-script/

?

參考:

https://dev.twitter.com/apps ?(創建apps賬戶)

https://dev.twitter.com/docs/application-permission-model ?(使用文檔)

https://dev.twitter.com/docs/twitter-libraries ?(各種語言的操作開源文件)

?

附件 twitter-full- 提供更多的操作。來源: https://github.com/themattharris/tmhOAuth

?

?

另外還有一個方法就是利用第三方網站

?

這里推薦 twitterfeed.com ,因為他完全免費。

?

創建一個賬戶以及rss feed 就可以了,他會定時提交feed到facebook和twitter。

?

?

?

?

?

本地發布文章到twitter和facebo Twitter OAuth the easy way – simple post to twitter script


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 一级大黄视频 | 亚洲九九视频 | 操野逼| 美女又xx又xx免费 | 久久综合精品视频 | 久操这里只有精品 | 精品手机在线 | 久久精品国产三级不卡 | 亚洲精品国产啊女成拍色拍 | 久久国产精品广西柳州门 | 色播影音| 国产成人精品一区二区三区 | 欧美久久影院 | 老子影院午夜伦不卡手机 | 久久在线精品视频 | 日韩一区二区三区在线视频 | 777精品成人影院 | 亚洲精品久久久午夜伊人 | 亚洲欧美综合一区二区三区四区 | 天天草天天射 | 亚洲国产欧美国产综合一区 | 免费观看一级特黄欧美大片 | 四虎在线精品免费高清在线 | 日本一级毛片片在线播放 | 99视频国产热精品视频 | 91手机看片国产永久免费 | 久久久久久亚洲精品 | 国产激情自拍视频 | 国产在线观看美女福利精 | 国产精品亚洲综合久久 | 四虎影院在线看 | 亚洲人成一区二区不卡 | 亚洲欧美在线中文字幕不卡 | 日本视频一区二区三区 | 99热免费观看 | 黄色a∨| 日韩午夜在线观看 | 日本一级毛片私人影院 | 亚洲国产精品一区二区久久 | 亚洲综合色婷婷久久 | 亚洲国产天堂久久九九九 |