Türkiye Drone Ligi başlıyor

Artık Youtube’un da okulu var

Youtube Videolarını Arkadaşlarınızla Birlikte Canlı İzleyin!

28. Yılını Kutlayan WWW.’nin Yaratıcısından Ciddi Uyarı!

PHP ile Twitter API Kullanarak Tweet Atma

PHP Programlama 4 Aralık 2016
841 Görüntülenme

Merhaba arkadaşlar daha önceki konumuzda PHP ile Twitter API Kullanarak Uygulamaya Bağlanma ile ilgili gerekli kodları ve dosyaları sizler ile paylaşmıştık bu konumuzda ise Bağlanma işlemini yaptıktan sonra PHP ile yine API kullaranak tweet atacağız. Tabi ne işimize yarar diye soracak olursanız artık sizin yaratıcılığınıza kalmış. Otomatik olarak tweet atan bir sistem geliştirebilirsiniz. Gerekli dosyalara konu altından ulaşabilirsiniz.

 

post-tweet.php Dosyamız
<?php
session_start();
require 'autoload.php';
use Abraham\TwitterOAuth\TwitterOAuth;

define('CONSUMER_KEY', '----------');
define('CONSUMER_SECRET', '----------');
define('OAUTH_CALLBACK', '----------');

if (!isset($_SESSION['access_token'])) {
  $connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET);
  $request_token = $connection->oauth('oauth/request_token', array('oauth_callback' => OAUTH_CALLBACK));
  $_SESSION['oauth_token'] = $request_token['oauth_token'];
  $_SESSION['oauth_token_secret'] = $request_token['oauth_token_secret'];
  $url = $connection->url('oauth/authorize', array('oauth_token' => $request_token['oauth_token']));
  echo $url;
} else {
  $access_token = $_SESSION['access_token'];
  $connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, $access_token['oauth_token'], $access_token['oauth_token_secret']);
  
  // Temel kullanıcı bilgisi alma
  $user = $connection->get("account/verify_credentials");
  
  // Ekrana kullanıcı adı yazdırma
  echo $user->screen_name;

  // Profile tweet gönderiliyor
  $post = $connection->post('statuses/update', array('status' => 'Bu tweet webinyo.com tarafından atılmıştır.'));

  // Sonuç dönderiliyor.
  print_r($post);
}

Yukarıda yer alan kodumuz daha önce bağlantı yaptığımız uygulama ile kendi hesabımıza içerik paylaşmamıza olanak sağlamaktadır.

define('CONSUMER_KEY', '----------');
define('CONSUMER_SECRET', '----------');
define('OAUTH_CALLBACK', '----------');

Yukarıda görmüş olduğunuz alanlara uygulamamız ile ilgili gerekli bilgileri giriyoruz.

Twitter Uygulama Oluşturma
  • https://apps.twitter.com/app/new Adresine gidiyoruz arkadaşlar
  • Name * : Bu alana uygulamamızın adını yazıyoruz.
  • Description * : Bu alana uygulamamın kısa açıklamasını yazıyoruz.
  • Website * : Bu alana eklentiyi kullanacağınız site adresini giriyoruz.
  • Yes, I have read and agree to the Twitter Developer Agreement. Seçiyoruz.
  • Create your Twitter application butonuna tıklayarak uygulamamızı oluşturuyoruz.

php-ile-twitter-api-kullanarak-uygulamaya-baglanma

Twitter Uygulama Bilgilerini Alma – Keys and Access Tokens

Uygulama başarılı bir şekilde oluşturulduktan sonra Keys and Access Tokens alanına giriyoruz arkadaşlar.

  • Consumer Key (API Key) : Bu alanda yer alan değer bizim API Key kodumuz.
  • Consumer Secret (API Secret) : Bu alanda yer alan değer bizim API Secret kodumuz.

php-ile-twitter-api-kullanarak-uygulamaya-baglanma-2

 

Yorumlar

Henüz hiç yorum yapılmamış.

İlginizi Çekebilir
PHP’de Preg_Replace() Fonksiyonu Kullanımı 2

PHP’de Preg_Replace() Fonksiyonu Kullanımı 2

19 Kasım 2016
689 Görüntülenme
PHP’de Preg_Replace() Fonksiyonu Kullanımı

PHP’de Preg_Replace() Fonksiyonu Kullanımı

18 Kasım 2016
543 Görüntülenme
PHP Sansür Fonksiyonu

PHP Sansür Fonksiyonu

13 Kasım 2016
1.041 Görüntülenme
PHP’de $_FILES Kullanımı ve Açıklamaları

PHP’de $_FILES Kullanımı ve Açıklamaları

13 Kasım 2016
1.095 Görüntülenme
PHP’de Server (Sunucu) Süper Değişkenler

PHP’de Server (Sunucu) Süper Değişkenler

11 Kasım 2016
326 Görüntülenme
PHP’de Süper Değişkenler

PHP’de Süper Değişkenler

10 Kasım 2016
308 Görüntülenme
PHP’de Cookie ( Çerezlerin ) Kullanımı

PHP’de Cookie ( Çerezlerin ) Kullanımı

9 Kasım 2016
351 Görüntülenme
Bunlar da var!
Hayrettin – Dertleri Boşver [Video]

Hayrettin – Dertleri Boşver [Video]

10 Kasım 2015
202 Görüntülenme
Ferrariyi Fazla Hırpaladı

Ferrariyi Fazla Hırpaladı

17 Eylül 2015
212 Görüntülenme