You Now Here »

[tutorial PHP] cara membuat script auto post facebook group Graph API OAUTH  (Read 13982 times - 74 votes) 

mrOBY

  • More Share Forum Topic
  • [MS] pendatang baru
  • *
  • mrOBY kurang gaul.
  • Rep Power: 0
  • Join: June 12, 2012
  • Posts: 17
  • Poin: 0
  • IP member tracker Logged


:keren
nah ini pertanda baik sob
ga usah panik, ini berarti scriptnya udah working, itu merupakan error dari JSON facebook nya langsung kalau app_id ente salah

btw ini untuk grup atau page?
pastikan lagi ID GROUP nya bener (angka saja)

  :beer:

huwaaaaaaaaaaa..  :marah
gak dibaca kalo ini buat grup..  :bohong
tapi kalo untuk personal bisa gak sob..??
gini..gini..
ane udah nyoba script bwt post ke wall friend dan udah bisa..
masalahnya di login nyaaa.. ane mengadopsi cara yang ente pake itu..
tapi cookies required katanya  :sedih

sedikit OOT tapi ane tetep deh mohon pencerrahan nya..
  :please
« Last Edit: June 18, 2012, 09:42:44 AM by mrOBY »

mrOBY

:keren
nah ini pertanda baik sob
ga usah panik, ini berarti scriptnya udah working, itu merupakan error dari JSON facebook nya langsung kalau app_id ente salah

btw ini untuk grup atau page?
pastikan lagi ID GROUP nya bener (angka saja)

  :beer:

ehh ngacung donk sob..
di script ini emang gak ane masukin app_id ama secret nya..
diselip dmn ya appid nya sob?

DANNY

G-Plus Author
  • ADMINISTRATOR
  • More Share Forum Topic
  • [MS] kepala suku
  • *
  • DANNY sangat terkenal!DANNY sangat terkenal!DANNY sangat terkenal!DANNY sangat terkenal!DANNY sangat terkenal!DANNY sangat terkenal!
  • Rep Power: 6
  • Join: September 30, 2009
  • Posts: 11,931
  • Poin: 193.394
    • WWW
  • IP member tracker Logged
huwaaaaaaaaaaa..  :marah
gak dibaca kalo ini buat grup..  :bohong
tapi kalo untuk personal bisa gak sob..??
gini..gini..
ane udah nyoba script bwt post ke wall friend dan udah bisa..
masalahnya di login nyaaa.. ane mengadopsi cara yang ente pake itu..
tapi cookies required katanya  :sedih

sedikit OOT tapi ane tetep deh mohon pencerrahan nya..
  :please

untuk personal malah lebih simple sob
ga perlu cookies, cukup API token dan resmi di fb developer
script yang ane bikin ini merupakan hasil combine beberapa metode karena di fb developer post ke group tidak dibuka secara public.

sama halnya kaya script upload yg ane bikin ini
http://gallery.ms-room.com

ehh ngacung donk sob..
di script ini emang gak ane masukin app_id ama secret nya..
diselip dmn ya appid nya sob?

baca page one sob

maap simple jawabnya
laptop rusak, ini pk tablet
:hammer:

mrOBY

setelah di echo2in script agan ini kayanya yang saya alami masalahnya disini sob..
______________________________________________________
$postgroup = array();
$postgroup["message"> = $createpostfb;
$postgroup["access_token"> = $token;
echo $suksespostgroup = $cURL->open(" https://graph.facebook.com/".$idfbc."/feed/",$postgroup);

}

______________________________________________________

kalo $suksespostgroup di echo outputnya jadi :
https://graph.facebook.com/156422009121/feed?Array

array di $postgroup nya gak tampil sob
  :nyerah

DANNY

G-Plus Author
  • ADMINISTRATOR
  • More Share Forum Topic
  • [MS] kepala suku
  • *
  • DANNY sangat terkenal!DANNY sangat terkenal!DANNY sangat terkenal!DANNY sangat terkenal!DANNY sangat terkenal!DANNY sangat terkenal!
  • Rep Power: 6
  • Join: September 30, 2009
  • Posts: 11,931
  • Poin: 193.394
    • WWW
  • IP member tracker Logged
setelah di echo2in script agan ini kayanya yang saya alami masalahnya disini sob..
______________________________________________________
$postgroup = array();
$postgroup["message"> = $createpostfb;
$postgroup["access_token"> = $token;
echo $suksespostgroup = $cURL->open(" https://graph.facebook.com/".$idfbc."/feed/",$postgroup);

}

______________________________________________________

kalo $suksespostgroup di echo outputnya jadi :
https://graph.facebook.com/156422009121/feed?Array

array di $postgroup nya gak tampil sob
  :nyerah

ini pake script yang pertama apa kedua yang ane kasih sob?
yang fix yang kedua, tapi dipage one udah ane update barusan

untuk menampilkan array ga bisa pake echo
tapi pake print_r($suksespostgroup);

hasil yang ditampilkan jika sukses adalah id postingan facebooknya, nah itu bisa ente simpen dalam database untuk keperluan kedepannya atau dibiarkan saja

  :beer:

mrOBY

ini pake script yang pertama apa kedua yang ane kasih sob?
yang fix yang kedua, tapi dipage one udah ane update barusan

untuk menampilkan array ga bisa pake echo
tapi pake print_r($suksespostgroup);

hasil yang ditampilkan jika sukses adalah id postingan facebooknya, nah itu bisa ente simpen dalam database untuk keperluan kedepannya atau dibiarkan saja

  :beer:

iya sob ane pake script yang ke 2 di page one..
ane copy baru lagi outpunya ini sob:
_______________________________________________
{ "error": { "message": "(#200) This API call requires a valid app_id.", "type": "OAuthException", "code": 200 } }{ "error": { "message": "(#200) This API call requires a valid app_id.", "type": "OAuthException", "code": 200 } }
_______________________________________________

tapi ane berhasil nyoba post ke wall juga asal si token nya di paksa masukinnya :
_______________________________________________
//////////////////////////////////////////////////////////////////
$createpostfb = 'Assalamualaikum wr.wb. (post.php) ';
$idfbc = '1199258098'; // ini id wall ane
//////////////////////////////////////////////////////////////////

$postgroup = array();
$postgroup["message">=$createpostfb;
$postgroup["access_token">="hidden"; // token yang di ambil manual di developer fb

_______________________________________________

tapi ini gak reusable sob.. jadi ketika logout mesti masukin token lagi
  :sedih

jadi masalah yang menimpa saya adalah dari pengambilan tokennya..
mohon dibantu sob..

oia kira2 kalo fb ane off masi bisa jalan gak script nya sob..??
rencananya ane mu bikin buat background proses..

mohon pencerahannya..
  :please
« Last Edit: June 19, 2012, 07:48:26 PM by DANNY »

mrOBY

ini output yang berhasil tapi input $token nya manual

"id": "1199258098_3588901600071" }{ "id": "1199258098_3588901600071" }

DANNY

G-Plus Author
  • ADMINISTRATOR
  • More Share Forum Topic
  • [MS] kepala suku
  • *
  • DANNY sangat terkenal!DANNY sangat terkenal!DANNY sangat terkenal!DANNY sangat terkenal!DANNY sangat terkenal!DANNY sangat terkenal!
  • Rep Power: 6
  • Join: September 30, 2009
  • Posts: 11,931
  • Poin: 193.394
    • WWW
  • IP member tracker Logged
iya sob ane pake script yang ke 2 di page one..
ane copy baru lagi outpunya ini sob:
_______________________________________________
{ "error": { "message": "(#200) This API call requires a valid app_id.", "type": "OAuthException", "code": 200 } }{ "error": { "message": "(#200) This API call requires a valid app_id.", "type": "OAuthException", "code": 200 } }
_______________________________________________

tapi ane berhasil nyoba post ke wall juga asal si token nya di paksa masukinnya :
_______________________________________________
//////////////////////////////////////////////////////////////////
$createpostfb = 'Assalamualaikum wr.wb. (post.php) ';
$idfbc = '1199258098'; // ini id wall ane
//////////////////////////////////////////////////////////////////

$postgroup = array();
$postgroup["message">=$createpostfb;
$postgroup["access_token">="hidden"; // token yang di ambil manual di developer fb

_______________________________________________

tapi ini gak reusable sob.. jadi ketika logout mesti masukin token lagi
  :sedih

jadi masalah yang menimpa saya adalah dari pengambilan tokennya..
mohon dibantu sob..

oia kira2 kalo fb ane off masi bisa jalan gak script nya sob..??
rencananya ane mu bikin buat background proses..

mohon pencerahannya..
  :please

nah ini script ane background proses
makanya butuh cookies untuk menyimpan token login, saat token mati maka cookies akan mengeset ulang otomatis untuk mengambil token meskipun ente sedang off atau tidak dalam posisi login (aman ko, soalnya cookies tersimpan pada IP server dan bukan pada komputer yang terpakai)

function cektoken()
disini harus nya token dipanggil dan tersimpan dalam cookies
tapi enteh mengapa ente ga dapet dan padahal ane working disini
file permission pada server kayanya ngaruh, coba checking2 lagi cpanel nya dan cari apakah cookies tersimpan dengan baik

ini output yang berhasil tapi input $token nya manual

"id": "1199258098_3588901600071" }{ "id": "1199258098_3588901600071" }

:D
nah ini dia
kalo sukses begini outputnya

mrOBY

nah ini script ane background proses
makanya butuh cookies untuk menyimpan token login, saat token mati maka cookies akan mengeset ulang otomatis untuk mengambil token meskipun ente sedang off atau tidak dalam posisi login (aman ko, soalnya cookies tersimpan pada IP server dan bukan pada komputer yang terpakai)

function cektoken()
disini harus nya token dipanggil dan tersimpan dalam cookies
tapi enteh mengapa ente ga dapet dan padahal ane working disini
file permission pada server kayanya ngaruh, coba checking2 lagi cpanel nya dan cari apakah cookies tersimpan dengan baik
:maho
waduh ini ane numpang di server org sob.. jadi gak tau password adminnya..
kira2 ada gak webhost yang free yang bisa buat nyoba2 sob..
  :ngaku

mrOBY

ehh apa karena app nya harus 1 per akun fb atau gimana??
soalnya saya ada beberapa app yang udah dibikin di fb developer nya sob..
apa itu pengaruh ke pengambilan token nya?
soalnya kalo ane liat di script ini gak mengarah ke satu app ya sob?
apa random aja gitu nyari nya?
 

Show query request by visitor on this page (What This?)

script auto upload fb grub,