2013-01-03 23 views

cevap

13

Bir çözüm buldum.

Gönderiyi beğenmek için facebook posta kodu gibi beğeni bağlantısını kullanarak basit bir POST isteğimi uyguladım.

Request likeRequest = new Request(Session.getActiveSession(), fBPostId + "/likes", null, HttpMethod.POST, new Request.Callback() { 

     @Override 
     public void onCompleted(Response response) { 
       Log.i(TAG, response.toString()); 
     } 
}); 
Request.executeBatchAndWait(likeRequest); 
+1

Bir çekicilik gibi çalışır – JRun

+1

Lütfen kabul edilen mevcut yerine kendi çözümünüzü kabul edin. – christoff

+0

Ek olarak, aynı aramanın 'HttpMethod.POST '' 'HttpMethod.DELETE''den' HttpMethod' 'ifadesini bir şeyden farklı olarak değiştirin. – jokeefe

0

üstünkörü arama (1, 2, 3) güvenlik/spam gerekçesi ile Grafik API üzerinden bir kullanıcı olarak şeylerin "gibi" doğrudan mümkün olmadığını işaret gibi görünüyor. Yaygın olarak önerilen bir alternatif, geleneksel olarak, bir Web Görünümünde Facebook kontrollü "Beğen" düğmesini göstermek ve bunun yerine uygulamanıza dahil etmektir.

Ancak, daha yakın bir zamanda, Facebook geliştirici kılavuzu, kullanıcı adına öyküleri yayınlamak söz konusu olduğunda uygulamanızda "benzeri" tarzı işlevselliği nasıl uygulayabileceğiniz için one possible solution'u sağladı, ancak tam olarak neyle aynı şey değil soruyorsun gibi görünüyor.

+2

Hayır, neye ihtiyacım olduğunu değil:

Bu

kodudur. Bu yüzden de bir gönderiye yorum gönderemiyorum? –

+1

Bu, tüm googling için yanlış, @Cromir tarafından cevap doğru. – rennoDeniro

+1

@rennoDeniro Bunu duyduğuma sevindim. Maalesef, cevabımı kabul edilirken silemiyorum. Cromir, kendi cevabınızı kabul etmeyi düşünür müsünüz (eğer mümkünse)? – CloudyMusic

İlgili konular