<?php
// Twitter API bilgilerini burada tanımla
$consumer_key = 'xxx';
$consumer_secret = 'xxx';
$access_token = 'xxx';
$access_token_secret = 'xxx';
// Twit içeriği
$status = "Bu bir test twitidir. #test";
// Twitter API'ye bağlanma
require_once('twitter-api-php/TwitterAPIExchange.php');
// Twitter API ayarları
$settings = array(
'oauth_access_token' => $access_token,
'oauth_access_token_secret' => $access_token_secret,
'consumer_key' => $consumer_key,
'consumer_secret' => $consumer_secret
);
// API çağrısını yapma
$url = 'https://api.twitter.com/1.1/statuses/update.json';
$requestMethod = 'POST';
$postfields = array('status' => $status);
$twitter = new TwitterAPIExchange($settings);
$response = $twitter->buildOauth($url, $requestMethod)
->setPostfields($postfields)
->performRequest();
// Yanıtı kontrol etme
if ($response) {
echo "Tweet başarıyla atıldı!";
} else {
echo "Tweet atılamadı, lütfen tekrar deneyin.";
}
?>Herkese selamlar arkadaşlar bu örnek kod bloğudur. 2023 yılında bu kodlara benzer bir basit script geliştirerek twitterde otomatik tweet attırıyordum. Daha sonra kullanıma ara verdim. sonra tekrar kullanmak istedim ancak sürekli bir şekilde yaptığım işlemler gerçekleşmedi. Kendi yaptığım sistemde alt alanadına scriptimi kurdum ve çalıştırıyordum. hatta cronjob işleyişi de yapmıştım ve otomatik işlem gerçekleşiyordu. Dediğim gibi bir süre kullanmadım. sonra tekrar kullanmak istedim ama olmadı. sonra acaba apide mi sorun var diyerek farklı twitter adresleri için yaptım ama olmadı. daha sonra basit bir kod ile işlemi tamamlayayım dedim. dosyayı çalıştırırken ""Tweet başarıyla atıldı!"; " çıktısını alıyorum ama tweet atma işlemi gerçekleşmiyor. kütüphane olarak da twitter-api-php ve twitteroauht kullandım. Bir fikir verebilecek olan var mı ?
twitter için yapılan botta hatayı bulamadım.
5
●150
- 03-05-2024, 17:19:09
- 03-05-2024, 17:23:26Kimlik doğrulama veya yönetimden onay bekliyor.Developer API ile mi deniyorsunuz yoksa Twitter for Mac, iPhone vs mı?
Buyrun, bu keyler ile sorunsuz çalıştı.
Consumer key: 3rJOl1ODzm9yZy63FACdg
Consumer secret: 5jPoQ5kQvMJFDYRNE8bQ4rHuds4xJqhvgNJM4awaE8
Kullanılan acces tokenlar, unofficial pin login ile üretilmiştir. Bilginize. - 03-05-2024, 17:27:532023'te güncelleme yapıldı 1.1 apisi devre dışı kaldıSagoKhachatryan adlı üyeden alıntı: mesajı görüntüle
- 03-05-2024, 17:30:05Arkadaş sanırım twitteroauth kullanıyor Abraham kütüphanesinin modül olmuş hali ile geliştirme yapmış. Bu kütüphaneler çalışmıyor, bir kaç satır kod ile problem çözülebilir tâbii.Slash adlı üyeden alıntı: mesajı görüntüle
suanda kullandığım unofficial library de her hangi bir sorun yok. V1.1 twitter for Mac apisi kullanıyorum 👍 - 03-05-2024, 17:30:40Developer Api kullandım twitter developer portaldan edindiğim apiler. Bende daha önce çalışan sistem kullanamıyorum. siz tweet atabildiniz mi ? kontrol ettiniz mi? bende başarılı diyor ama tweet atmıyor.SagoKhachatryan adlı üyeden alıntı: mesajı görüntüle
- 03-05-2024, 17:31:47Kullanmaya kullanmaya geride kalmışız demek
o zaman bu kütüphanelerden vazgeçip tekrar başlayayım.
o zaman bu kütüphanelerden vazgeçip tekrar başlayayım.