title: facebook 3.5sdk open graph Explicitly Share
body: <p>I'm trying to get my OpenGraph action to the news feed, and I learned that for that I need to add the <code>ExplicitlyShared</code> Capability to the Facebook app's OpenGraph action settings, and I did. Yet when I put it in my code, like this:</p>
  
  <pre><code>OpenGraphObject model = OpenGraphObject.Factory.createForPost("origame_app:model");
  model.setProperty("title", modelname);
  model.setProperty("url", "http://samples.ogp.me/1386546688246429");
  model.setProperty("description", modeldesc);
  
  Bitmap bitmap = decodeSampledBitmapFromUri(filepath[position], 500, 500);
  List&lt;Bitmap&gt; images = new ArrayList&lt;Bitmap&gt;();
  images.add(bitmap);
  
  OpenGraphAction action = GraphObject.Factory.create(OpenGraphAction.class);
  action.setProperty("model", model);
  action.setExplicitlyShared(true);
  
  @SuppressWarnings("deprecation")
  FacebookDialog shareDialog = new FacebookDialog.OpenGraphActionDialogBuilder(this, action, "origame_app:fold", "model")
      .setImageAttachmentsForObject("model", images, true)
      .build();
  
  uiHelper.trackPendingDialogCall(shareDialog.present());
  </code></pre>
  
  <p>I get an error. But otherwise the OpenGraph works great. What's the problem?</p>