1. başlattığınız uygulamada kullanımını detaylıca açıkladığınız public_actions izni için facebook size izin vermeli.
2. hangi profil mesaj gönderecekse o kişi uygulamaya girerek "sizin yerinize bir şeyler atma"(gibi bi türkçesi vardır bilemedim) kısmına da izin vermeli.
kullanıcının access_token'ını alıyorsunuz ve dökümanlarda gösterdiği url'ye message ile birlikte post ediyorsunuz.
curl -d "message=mesaj_url_encode_sekilde&acccess_token=TO KEN" https://graph.facebook.com/v2.2/{object-id}/comments
gibi.
başkalarının yerine post atacaksanız işiniz zor ama bir siteniz vardır, facebook sayfanıza ordaki paylaşımları oto çekeceksinizdir, o zaman bir hesabı uygulamada geliştirici açar
onun adına atabilirsiniz.
özel mesajlaşma sonrası edit : comments sizin uygulamanıza bağlı, ve kendi sitenize yorum yapıyorsunuz algılamıştım. başka sitelerdeki yorumlara v2.0'dan sonra graph api ile post atılamıyor.
"error": {
"message": "(#100) Comments may not be added to a comment plugin",
"type": "OAuthException",
"code": 100,
kolaylıklar.
Yani, x sitesinden facebook yorum alanına yorum yazabilmem için o sitenin buna okey mi vermesi gerek yoksa sadece bu yorumu atacak üyenin üyeliğinden mi onay verilmesi gerek?