title: Share link and text with Android Facebook SDK 3.0
body: <p>Im trying to upgrade to the Facebook SDK 3.0 and have finally gotten everything to work with Request.newStatusUpdateRequest(). However my app shares/posts text along with a link. I have tried/looked into the following:</p>
  
  <pre><code>Request.newStatusUpdateRequest()
  </code></pre>
  
  <p>This does not seem to have any options for a Bundle or any other way to include a link and icon.</p>
  
  <pre><code>Request.newRestRequest()
  </code></pre>
  
  <p>Skipped this because I saw REST was being depreciated.</p>
  
  <pre><code>new WebDialog.FeedDialogBuilder(_activity, session, params).build().show();
  </code></pre>
  
  <p>This actually works pretty well but the resulting post does not seem to be linked to my Facebook App and I am not sure how this will effect my Facebook insights.</p>
  
  <pre><code>Request.newPostRequest()
  </code></pre>
  
  <p>From what I have read, this method seems to be the proper way. However, i cannot figure out where to get the GraphObject to pass in as one of the parameters.</p>
  
  <p>What is the PROPPER way to post/share text, link and image to the user's wall? It seems to be Request.newPostRequest() so I will include the code I have for that.</p>
  
  <pre><code>Request request = Request.newPostRequest(session, "me/feed", ??graph_object??, new Request.Callback() {
      @Override
      public void onCompleted(Response response) {
          showPublishResult("message", response.getGraphObject(), response.getError());
      }
  });
  request.setParameters(params);
  Request.executeBatchAsync(request);
  </code></pre>
  
  <p>But what really is a GraphObject? Where do i get the graph_object? The more I read from FB on GraphObject/OpenGraph/Graph API the more I get confused.</p>
  
  <p>If I am heading down the wrong direction entirely, please tell me. If Request.newPostRequest is the propper way of doing this, please give me more information on the GraphObject param.</p>