- Katılım
- 30 Eki 2016
- Mesajlar
- 6,910
- Beğeniler
- 12
- Puanları
- 18,020
- Konum
- Zonguldak
- Ad Soyad
- Turhan Karabulut
- Meslek
- Emlak
- Yaş
- 45
PHP ile twitter APIsini kullanarak uygulamaya bağlanma ile ilgili gerekli kodları ve gerekli dosyaları sizler ile paylaşacağız daha sonra ki günlerde tweet atma resim yükleme gibi işlemleri yapacağız.
index.php Dosyamız
PHP:
<?php
/*
* Webinyo.COM PHP Programlama
*/
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 '<a href="' . $url . '">Uygulamaya Bağlan</a>';
} else {
$access_token = $_SESSION['access_token'];
$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, $access_token['oauth_token'], $access_token['oauth_token_secret']);
$user = $connection->get("account/verify_credentials");
echo 'Merhaba : ' . $user->screen_name;
}
Yukarıda yer alan kodumuz ile arkadaşlar oluşturmuş olduğumuz twitter uygulaması ile hesabımızı bağlıyor ve gerekli ayarlara izin veriyoruz.
PHP:
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
-
You do not have permission to view link Giriş yap veya üye ol.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.
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.