Prześlij zdjęcie na facebooka z jedności

Pracuję nad grą jedności, w której możesz zrobić zdjęcie i przesłać to zdjęcie na facebooka z jedności wraz z tagami i innymi rzeczami (podobnie jak z przyjaciółmi). Problem polega na tym, że nie mam serwera WWW, na którym mogę umieścić zrzuty ekranu, a atrybut Fb.Feeb (obrazek :) akceptuje tylko adresy URL.

Przeczytałem, że możesz użyć HTTP POST do opublikowania obrazu na zdjęciach użytkowników, a następnie użyć tego łącza na obrazku :, ale nie wiem nic o HTTP POST i nie mogłem się dowiedzieć, jak to zrobić.

Przeczytałem również, że możesz użyć FB.API (), aby jakoś to zrobić, ale nie mogłem tego zrozumieć.

Każdy przykładowy kod byłby bardzo mile widziany.

Mój obecny kod:

private string _path = "file://" + System.IO.Path.Combine(Application.persistentDataPath, "Images/image.png");

void Start ()
    {
        if (!FB.IsLoggedIn)
            FB.Login("email, publish_actions, publish_stream, user_photos", LoginCallback);
        StartCamera();
    }


private void OnBragClicked()

{
    FbDebug.Log("OnBragClicked");

//Post(); <-- dont know how

FB.Feed(
    linkCaption: "#hashtag",
    picture: "???",
    linkName: "Im hashtaging!",
    link: "https://apps.facebook.com/" + FB.AppId + "/?challenge_brag=" + (FB.IsLoggedIn ?  FB.UserId : "guest")
    );
}


 void TakeSnapshot()

{
    _snap = new Texture2D(_webCamTexture.width, _webCamTexture.height);
    _snap.SetPixels(_webCamTexture.GetPixels());
    _snap.Apply();

//System.IO.File.WriteAllBytes(_path, _snap.EncodeToPNG());
}

questionAnswers(1)

yourAnswerToTheQuestion