title: Expo, React Native, Share/upload picture to Facebook (story on my own page)
body: <p>I am really lost here, I have an Expo React-Native application. the user can login with Facebook credentials.</p>
  
  <pre><code>  loginWithFacebook = async () =&gt; {
      const { type, token } = await Expo.Facebook.logInWithReadPermissionsAsync(FACBOOK_APP_ID, {
        permissions: ['public_profile', 'email'],
      });
  
      if (type === 'success') {
        this.callGraph(token);
      } else {...});
      }
    };
  </code></pre>
  
  <p>and</p>
  
  <pre><code>callGraph = async (token) =&gt; {
      const response = await fetch(`https://graph.facebook.com/me?access_token=${token}&amp;fields=id,name,email,picture`);
      const responceJSON = JSON.stringify(await response.json());
      try {
        await AsyncStorage.multiSet([['FBResponse', responceJSON], ['FBToken', token]]);
      } catch (error) {...}
    };
  </code></pre>
  
  <p>now I have the Token and info of the loged in user. now I get a picture from cameraRoll</p>
  
  <pre><code>  pickImage = async () =&gt; {
      const result = await Expo.ImagePicker.launchImageLibraryAsync({...});
    };
  </code></pre>
  
  <p>which gives the URI of the image at the device, also I am using <code>RNFetchBlob</code> to again have the image as base64.
  but I am really confused that how should I share/upload this picture to Facebook. Should I eject from Expo install FBSDK and do it from Android folder? or I can do it with the Graph API? or I can Link it to Expo?
  I could not find a single example, just simple <code>react-native-share</code> samples are what I see everywhere.</p>