Twitter Bot PHP
1.0.0
Twitter Bot สำหรับการอัปเดตสถานะโดยอัตโนมัติพร้อมกับสื่อโดยใช้ PHP
ลงทะเบียนแอพในบัญชีนักพัฒนา Twitter
ลงทะเบียนแอปพลิเคชันจากหน้านักพัฒนา อย่าลืมเปิดเผยความลับของผู้บริโภคของคุณ ตอนนี้คุณมี คีย์ผู้บริโภค ความลับของผู้บริโภค โทเค็นการเข้าถึง และ การเข้าถึงโทเค็นลับ
ดาวน์โหลด codebird-php
ใช้ Codebird เพื่อเชื่อมต่อกับ Twitter REST API, สตรีมมิ่ง API, คอลเลกชัน API, TON (Object Nest) API และ Twitter API จากรหัส PHP ของคุณ - ทั้งหมดใช้เพียงหนึ่งห้องสมุด Codebird รองรับ OAUTH แบบ 3 ทางเต็มรวมถึงการรับรองความถูกต้องของแอปพลิเคชันเท่านั้น
สามารถดาวน์โหลดได้จากที่นี่หรือที่นี่
การส่งข้อความ: ส่งข้อความไปยังกลุ่มหรือช่อง:
$ ApiKey = < API_KEY >;
$ ApiSecretKey = < API_SECRET_KEY >;
$ AccessToken = < ACCESS_TOKEN >;
$ AccessTokenSecret = < ACCESS_TOKEN_SECRET >;
// add the codebird library
require_once ( ' codebird/src/codebird.php ' );
Codebird Codebird:: setConsumerKey ( $ ApiKey , $ ApiSecretKey );
$ cb = Codebird Codebird:: getInstance ();
$ cb -> setToken ( $ AccessToken , $ AccessTokenSecret );
//build an array of images to send to twitter
$ reply = $ cb -> media_upload ( array (
' media ' => < IMAGE_URL > or < IMAGE_URI >
));
//upload the file to your twitter account
$ mediaID = $ reply -> media_id_string ;
// implode mandatory only for multile media uploads
$ params = array (
' status ' => " #message " ,
' media_ids ' => implode ( ' , ' , [ $ mediaID ]) // optional
);
//post the tweet with codebird
$ reply = $ cb -> statuses_update ( $ params );
function get_content ( $ URL )
{
$ ch = curl_init ();
curl_setopt ( $ ch , CURLOPT_RETURNTRANSFER , 1 );
curl_setopt ( $ ch , CURLOPT_URL , $ URL );
$ data = curl_exec ( $ ch );
curl_close ( $ ch );
return $ data ;
}
หากคุณชื่นชมงานของฉันลองซื้อถ้วยของฉันเพื่อให้ฉันชาร์จใหม่? โดย paypal
Copyright 2020 MyInnos
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.