Subir imagen a facebook desde la unidad

Estoy trabajando en un juego de unidad en el que puedes tomar una foto y subirla a Facebook desde la unidad, junto con algunas etiquetas y cosas (como la de friendsmash). El problema es que no tengo un servidor web en el que pueda poner las capturas de pantalla, y el atributo Fb.Feeb (imagen :) solo acepta direcciones URL.

He leído que puede usar HTTP POST para publicar la imagen en las imágenes de los usuarios y luego usar ese enlace en la imagen: pero no sé nada acerca de HTTP POST y no pude averiguar cómo hacerlo.

También leí que puedes usar FB.API () para hacer esto de alguna manera, pero no pude resolverlo.

Cualquier código de muestra sería muy apreciado.

Mi código actual:

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());
}

Respuestas a la pregunta(1)

Su respuesta a la pregunta