Kaskus

Tech

tukangbolosAvatar border
TS
tukangbolos
[share] Buat Twitter Client Sendiri (mobile & Desktop Version)
Quote:


Intro :
Quote:


NOTES
Quote:


Langsung saja yuk di share dan dibahas dimari

untuk yang pertama cara buat twitter client versi mobile dulu yuk
Untuk membuat Twitter Client harus membutuhkan :
Quote:


Step by Step
1. Download dulu source codenya
2. setelah itu daftarkan dulu Applikasi yang ingin agan buat dimari

Keterangan Pendaftaran :
Quote:


3. Setelah mengisi form langsung di save maka kamu akan mendapatkan dua macam key, yaitu Consumer Key dan Consumer Secret Key. Maka Key itulah yang akan kita pakai nanti

4. Kemabli ke file yang akan agan upload nanti, kemudian Rename file config-sample.php menjadi config.php, serta ubah beberapa scriptnya seperti :

Quote:


5. Setelah itu upload semua isi file ke hosting anda dengan lokasi root folder yang diisi sewaktu mendaftar di Twitter Apps , misalnya tadi http://www.domainmu.com/dabr

6. Selesai dan silahkan mencoba untuk memakainya.

Contoh Demo yg udah jadi :
Quote:


Terima kasih kepada agan-agan yang telah mempromosikan twitter client nya di thread ini emoticon-shakehand

dan mohon maaf belakangan ini ane jarang membalas reply, dan cuma bisa mengedit post #2 sebagai Index saja dikarenakan kesibukan ane di dunia offline emoticon-Malu

tapi jika ingin bertanya silahkan tanyakan saja dan agan-agan disini siap membantu emoticon-army:
0
234.8K
9.9K
GuestAvatar border
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Templates & Scripts Stuff
Templates & Scripts Stuff
KASKUS Official
2.5KThread766Anggota
Tampilkan semua post
okkykrisnaAvatar border
okkykrisna
#5380
FB Connect / Post to FB
bolehkah sy ngeshare cranya bikin fbconnect?

emoticon-Smilie

1. Siapin facebook SDK yang kira2 isinya sbb :
PHP Code:
-- facebook.php  //Facebook SDK
-- base_facebook.php 
-- fbconfig.php //Facebook Application configuration 


2. Bikin Facebook Application
Ente harus bikin apps fb,masuk aja ke facebook developer. ambil app id dan app secret id, dan masukin ke fbconfig.php

PHP Code:
<?php
$facebook_appid
=&#039;App ID'; // isi app id dari facebook apps td
$facebook_app_secret=&#039;App Secret'; // isi app secret dari facebook apps td
$facebook = new Facebook(array(
&
#039;appId' => $facebook_appid,
&#039;secret' => $facebook_app_secret,
));
?>


3. Masuk ke twitter.php (common/twitter.php) lalu edit sbb :
PHP Code:
tambahkan di menu_register()
-----

&
#039;fb' => array(
&#039;hidden' => true,
&#039;callback' => 'fb_connect',
),
&
#039;fblogout' => array(
&#039;hidden' => true,
&#039;callback' => 'fblogout',
)

--- 


4. Masukkan di twitter.php
PHP Code:

function fblogout($fblogout) {
session_start();
$user=&#039;';
$userdata=&#039;';
session_destroy();
header("Location: http://domainmu.com");
}

function 
fb_connect($fb) {
require &
#039;libfb/facebook.php';
require &#039;libfb/fbconfig.php';
$user $facebook->getUser();
if (
$user)
{
$logoutUrl $facebook->getLogoutUrl();
try
{
$userdata $facebook->api(&#039;/me&#039<img src="https://s.kaskus.id/images/smilies/sumbangan/13.gif" data-sceditor-emoticon=";)" border="0" alt="emoticon-Wink" title="Wink"/>;
}
catch (
FacebookApiException $e) {
error_log($e);
$user null;
}
$_SESSION[&#039;facebook']=$_SESSION;
$_SESSION[&#039;userdata'] = $userdata;
$_SESSION[&#039;logout'] = $logoutUrl;
//Redirecting to home.php
header("Location: http://domainmu.com");
}
else
{
$loginUrl $facebook->getLoginUrl(array(
 &
#039;scope' => 'email,user_birthday,publish_stream',
 
&#039;display' => 'touch'
));
echo &
#039;<a href="'.$loginUrl.'">Login with Facebook</a>';

}



lalu

5. Masih di twitter.php, cari function twitter_update() lalu masukkan di bawah
PHP Code:
setcookie_year(&#039;geo', $geo);
$b twitter_process($request$post_data);



script ini :
PHP Code:
if($_POST[&#039;fb'] == 1) {
            
require &#039;libfb/facebook.php';
require &#039;libfb/fbconfig.php';            
//$token = $facebook->getAccessToken();
//'access_token' => $token,
            
$facebook->api(&#039;/me/feed','post',array('message'=>$status,));
        




6. Masuk ke /browsers/desktop.php , lalu edit.
*mungkin akan berbeda tiap orang, tapi ane memasukkan post to fb di browsers/desktop.php

PHP Code:
dibawah if (user_is_authenticated()) {
dan sebelum if ($_GET[&#039;status'])
masukkan
----
require &
#039;fblib/facebook.php';
require &#039;fblib/fbconfig.php';

$user $facebook->getUser();
if (
$user)
{
$logoutUrl $facebook->getLogoutUrl();
try
{
$userdata $facebook->api(&#039;/me&#039<img src="https://s.kaskus.id/images/smilies/sumbangan/13.gif" data-sceditor-emoticon=";)" border="0" alt="emoticon-Wink" title="Wink"/>;
}
catch (
FacebookApiException $e) {
error_log($e);
$user null;
}
$_SESSION[&#039;facebook']=$_SESSION;
$_SESSION[&#039;userdata'] = $userdata;
$_SESSION[&#039;logout'] = $logoutUrl;
//Redirecting to home.php
$fbc="<input type='checkbox' name='fb' value='1'> Post to FB";
}
else
{
$loginUrl $facebook->getLoginUrl(array(
 &
#039;scope' => 'email,user_birthday,publish_stream',
 
&#039;display' => 'touch'
));
$fbc="<a href='http://domainmu.com/fb'> Login with Facebook</a>";
}



Done. alias selesai emoticon-Smilie

diedit2 sendiri ya, emoticon-Smilie

thanks to agan aryhidayat4yng udah mempersilahkan script TCny buat dipakai.
thanks to http://twiterous.com untuk inspirasi desain yg menawan emoticon-Smilie

resource :
Download FB SDK
http://ultwimate.com/fbSDK.zip

check out http://ultwimate.com
0
Ikuti KASKUS di
© 2026 KASKUS, PT Darta Media Indonesia. All rights reserved.