Kilka tygodni temu zadałem podobne pytanie dotyczące oficjalnego zestawu SDK do systemu Android Android i zamieszczania treści na ścianie (Android/Java -- Post simple text to Facebook wall?). To powinno pomóc ci poczuć, jak to jest pisać tekst na ścianie. Powinienem jednak zaznaczyć, że musisz najpierw utworzyć aplikację Fackbook i złożyć wniosek o klucz API z Fackbook.com (http://www.shoutmeloud.com/how-to-acquire-your-facebook-api-key.html) ... jeśli zapyta o platformę aplikacji, którą chcesz utworzyć, wybierz komórkę.
Możesz zmodyfikować kod w łączu Stack Overflow, który napisałem (powyżej), aby opublikować zdjęcia. Obecnie jednak, według oficjalnej stronie na Facebooku git Android SDK (w sekcji „Znane problemy”)
3.Binary parametrów API (takie jak przesyłanie zdjęć) nie jest jeszcze obsługiwany - wkrótce. ..
Tak więc, mimo że możesz umieścić zdjęcie na ścianie, jeśli masz adres URL pliku obrazu (plik musi już być w Internecie), nie możesz użyć tego zestawu SDK do wysyłania plików binarnych/dane bajtowe zdjęcia z urządzenia z systemem Android (jeszcze ... od 07/24/10). Przynajmniej to wynika z powyższego stwierdzenia.
wymienić następujące linie kodu próbki napisałem w innym poście przepełnienie stosu (link powyżej):
Bundle parameters = new Bundle();
parameters.putString("message", "this is a test");// the message to post to the wall
facebookClient.dialog(this, "stream.publish", parameters, this);// "stream.publish" is an API call
z tym
Bundle parameters = new Bundle();
parameters.putString("message", "Test Photo");
parameters.putString("attachment", "{\"name\":\"My Test Image\","
+"\"href\":\""+"http://www.google.com"+"\","
+"\"media\":[{\"type\":\"image\",\"src\":\""+"http://www.google.com/logos/mucha10-hp.jpg"+"\",\"href\":\""+"http://www.google.com"+"\"}]"
+"}");
facebookClient.dialog(this, "stream.publish", parameters, this);
i powinieneś być w stanie opublikować fotografie Twoja ściana (jak również tekst i linki).
Aby uzyskać dodatkową pomoc dotyczącą struktury "załącznika", przejdź tutaj: http://www.mobisoftinfotech.com/blog/android/845/.
Oprócz tego warto rozważyć użycie pakietu innej firmy lub poczekać na zaktualizowanie oficjalnego zestawu SDK, jeśli chcesz opublikować zdjęcia w albumie bezpośrednio z urządzenia.
Mam nadzieję, że to pomaga.
Jestem zakładając już spojrzał na http://github.com/facebook/facebook-android-sdk/tree/master/examples/ i nie robi nie masz tego, czego chcesz? – MatrixFrog
Po prostu dodałem odpowiedź, publikując zdjęcie ze słuchawki. – trgraglia
Te próbki nie są oznaczone, czy ktoś wie, który z nich można udostępnić? – Azurespot