In einem Unity3D Spiel, Verbindung zum FB (ob mit der neuen FB Unity API, die p31 Plugins in der Regel verwendet oder schreiben eigene Plugin),Verwendung von FB.FeedShare(), UND einschließlich des Uploads eines Bildes
Mit "ich/Fotos" oder "mich/Fotos" können Sie tatsächlich Bilder hochladen (ich meine wörtlich senden Sie ein Array von Bytes).
Lassen Sie uns Sie sagen tatsächlich WOLLEN Verwendung FB.FeedShare().
Hinweis gibt es zwei Grund, warum Sie möchten, dies zu tun:
(1) der Dialog groß ist, kann man es Gefallen für Benutzer verwenden möchten
(2) Sie brauchen nicht zu Erhalten Sie so viele Berechtigungen vom Benutzer oder für Ihre App, um FB.FeedShare() zu verwenden.
In der Tat.
Kennt jemand entscheidend ...
Gibt es eine Möglichkeit zu umfasst ein Bild mit FB.FeedShare()?
Wenn ja, wie geht das?
Wenn die Antwort "absolut nein" ist, wäre es schön, das zu wissen.
(Natürlich können Sie eine URL eines Bildes einfügen. Man könnte das generierte PNG auf eine Website schreiben und dann die URL angeben. Aber ich wäre nicht überrascht, wenn FB gegen diese Prozedur ist - vielleicht erkennen die FB-Systeme dies und verbannen es, ich weiß es nicht.)
Nein, das ist nicht möglich - es muss eine öffentlich erreichbare HTTP (S) URL sein.Aber das Bild an einem anderen Ort zu veröffentlichen, so dass es dann von dort über HTTP angefordert werden kann, ist völlig in Ordnung; Facebook hat damit kein Problem. (Wählen Sie jedoch keine "free hoster" -Plattform für einen der vielen anderen Nutzer - wenn einer von ihnen sich schlecht verhält und unangemessene Bilder veröffentlicht, wird die Domain/Server-IP möglicherweise blockiert und Ihr Image funktioniert dann nicht noch mehr entweder.) – CBroe
endlich - FAKTEN :) vielleicht, um Googlern und anderen, sollten Sie es als Antwort dort einfügen, damit ich es ankreuzen kann. Brillant. kanonisches Zeug – Fattie
Ich denke, es gibt die Idee, es zuerst zu einem der eigenen Alben des Users zu posten; und dann diesen Trick ausprobieren? sie erlauben es nicht? – Fattie