Facebook messenger bot başlangıç rehberi

NodeJS, Heroku, facebook, facebook messenger, facebook messenger kullanımı, messenger bot, fb messenger bot

Merhaba arkadaşlar uzun bir süredir blog yazısı yazamıyordum, yazmayı unuttum galiba cümlelerim karmaşık gelebilir dalgınlıktan olabilir. Şimdi sizlere facebook messenger bot kurulumunu heroku üzerinde anlatacağım.


İlk önce heroku üzerinde yeni uygulamayı oluşturuyoruz.  

Çok basit bir işlem uygulamayı oluşturduktan sonra "Deploy" sekmesine geliyoruz.


Deploy sekmesinde "Deployment method" "Github" seçip Github depomuzu seçiyoruz.



Github depomuzu seçtikten sonra "Deployment method" aşağıda ki gibi "Github Connected" diyor.
Daha sonra heroku uygulamamızın en altında "Manuel Deploy" içerisinde "Deploy a GitHub branch" dan "master" branch seçip deploy diyoruz ve bir sorun olmazsa uygulama çalışmaya başlayacaktır.
Şimdi uygulamamızın "Settings" sekmesine gelip değişikliklerimizi tanımlayıp facebook messenger botu için gerekli ayarları tanımlayacağız. Bu kısım heroku ya özel bir durum istersek github üzerinde ki kaynak kodunda ayarlama yapabiliriz.
"PAGE_ACCESS_TOKEN" ve "VERIFY_TOKEN"

Sunucu taraflı kurulum ve ayarlarımız bitti şimdi facebook üzerinde ki işlemlerimize geçelim.
Ben uygulamamın adını "Blog­g­e­r­Test" olarak belirledim. Ardından bir tane de facebook sayfası oluşturmamız gerekiyor.
Uygulama için bir adet api "Jeton" oluşturuyoruz. Sonra bu Jetonu herokuda oluşturduğumuz "PAGE_ACCESS_TOKEN" değişkeni içerisine yazacağız.
Son olarak facebook üzerinde "Web Kancaları" tıklayarak uygulamamızı buraya yönlendireceğiz. Benim verdiğim izinler aşağıda ki gibi.
"Page Aboneliği" > "Geri Dönüş URL'si" > "Düzenle" diyerek https destekli url ve geri dönüş url yazarak işlemimizi bitiriyoruz.

Unutmadan heroku da dolduracak olduğumuz alanların son hali aşağıda ki gibi olacaktır.
Son olarak değişiklikleri ve ayarları yaptıktan sonra heroku içerisinde "Manual deploy" de bulunan "Deploy Branch" seçilerek proje yeniden çalıştırılır.  Sağ üst köşeden "Open App" dediğinizde aşağıda ki gibi bir web sayfası sizi karşılar. 
Son olarak toparlayacak olursak uzun süredir yazı yazmadığım için hitap şeklim ve yazım yanlışlarım olduysa özür dilerim. Heroku üzerinde ki logları aşağıda ki ekran görüntüsünde belirttiğim yerden bakabilirsiniz.
Uygulama Github Deposuhttps://github.com/yakutozcan/bloggermessengerbot

 
Facebook messenger bot uygulamanızı arkadaşlarınız ile test etmek isterseniz aşağıda ki görüntüde gördüğünüz üzere "Test Görevlileri">"Test Görevlileri Ekle" diyerek arkadaşlarınız üzerinde deneme yapabilirsiniz.
Uygulamayı herkese açık bir şekilde kullanabilmek için değerlendirmeye girmesi gerekiyormuş..
"Messenger platformunu kullanmak için, uygulamanın Gönder/Al API'si (pages_messaging) için onaylanmış olması gerekir. Gönder/Al API'si sadece organik içerikler için kullanılmalı ve pazarlama veya diğer tanıtım iletişimleri göndermek için kullanılmamalıdır. Telefon numaralarını kullanarak mevcut kişilerini Messenger hesaplarıyla eşleştirmek için, Müşteri Eşleştirmesine (pages_messaging_phone_number) ihtiyacın olacak."

COMMENTS

BLOGGER
Ad

adafruit,1,Amazon,1,android,12,Android Developer Days,1,Android Geliştirici Günleri,1,Arduino,12,AWS,1,bilişim,26,DigitalOcean,3,domain,2,edebiyat,26,etkinlik,5,facebook,1,facebook messenger,1,gündelik,24,haftanın şarkısı,9,Heroku,2,IoT,13,isimtescil,1,Java,8,kitap sözleri,3,linux,8,mac,1,Mail,1,mektup,4,MQTT,4,network,2,Nginx,1,NodeJS,6,nodemcu,7,OpenVPN,1,örnek,2,PHP,2,Programlama,8,python,8,raspberrypi,10,resim,4,Route53,1,Scratch,1,sensörler ödev,5,Socket.io,1,spor,1,SQL,4,şarkı,12,şiir,19,teknoloji,22,telefon kamerasından,3,telegram,3,ubuntu,7,VPN,1,windows,1,youtube,27,
ltr
item
yakut özcan kişisel blog: Facebook messenger bot başlangıç rehberi
Facebook messenger bot başlangıç rehberi
NodeJS, Heroku, facebook, facebook messenger, facebook messenger kullanımı, messenger bot, fb messenger bot
https://3.bp.blogspot.com/-ZBpT-JBteh0/WCYlYqDBCwI/AAAAAAAAKVw/H_TntWiJplEY7zoVOQwtBQcFZwcuUMhOACLcB/s320/Screenshot_20161111_222440.png
https://3.bp.blogspot.com/-ZBpT-JBteh0/WCYlYqDBCwI/AAAAAAAAKVw/H_TntWiJplEY7zoVOQwtBQcFZwcuUMhOACLcB/s72-c/Screenshot_20161111_222440.png
yakut özcan kişisel blog
https://yakutozcan.blogspot.com/2016/11/facebook-messenger-bot-baslangc-rehberi.html
https://yakutozcan.blogspot.com/
https://yakutozcan.blogspot.com/
https://yakutozcan.blogspot.com/2016/11/facebook-messenger-bot-baslangc-rehberi.html
true
1552111022530538303
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE Ara ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy