title: Using Facebook Achievement API in Android
body: <p>I understand that this might seem like a generic question, but it seems to be insanely difficult to find information on the topic, so I would appreciate a complete example \ guide \ source code link if it exists somewhere.</p>
  
  <p>I am developing an Android game and would like the integrate Facebook Achievements.
  All I want is to share achievements when the user completes a certain puzzle - so it will show in their feed and link to my app.</p>
  
  <p>This is the official documentation from facebook:
  <a href="https://developers.facebook.com/docs/games/achievements" rel="nofollow">https://developers.facebook.com/docs/games/achievements</a></p>
  
  <p>Now, when I initially started integrating the Facebook SDK, I thought that reading\writing achievements is a very simple matter (which is true for most game services, like Google Play).</p>
  
  <p>But it seems like I need to go a very long way - create some website with HTML metadata so facebook can read from it, define new Open Graph objects, etc. - which seems like way too much work for such a feature.</p>
  
  <p>My question is simple - is there any clear, user-friendly guide or example that shows how to use Facebook achievements with an Android game?
  Preferably, without having to host my own website with HTML metadata.</p>
  
  <p>The Facebook docs are obviously a nightmare. I've never struggled like that with an SDK that claims to offer such a simple service. (especially when compared to equivalent services like Google Play Game Services).</p>