• 03-05-2024, 17:19:09
    #1
    <?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ı ?
  • 03-05-2024, 17:23:26
    #2
    Kimlik 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:53
    #3
    SagoKhachatryan adlı üyeden alıntı: mesajı görüntüle
    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.
    2023'te güncelleme yapıldı 1.1 apisi devre dışı kaldı
  • 03-05-2024, 17:30:05
    #4
    Slash adlı üyeden alıntı: mesajı görüntüle
    2023'te güncelleme yapıldı 1.1 apisi devre dışı kaldı
    Arkadaş 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.

    suanda kullandığım unofficial library de her hangi bir sorun yok. V1.1 twitter for Mac apisi kullanıyorum 👍
  • 03-05-2024, 17:30:40
    #5
    SagoKhachatryan adlı üyeden alıntı: mesajı görüntüle
    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.
    Developer 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.
  • 03-05-2024, 17:31:47
    #6
    Kullanmaya kullanmaya geride kalmışız demek o zaman bu kütüphanelerden vazgeçip tekrar başlayayım.