title: How to query available in app purchases in Android billing library
body: <p>I'm following instructions from documentations and developer blog, specifically this page: <a href="http://android-developers.blogspot.com/2012/12/in-app-billing-version-3.html" rel="nofollow">http://android-developers.blogspot.com/2012/12/in-app-billing-version-3.html</a></p>
  
  <p>I'm trying to get list fo all availible in app purchases for my app and I just can't get the sample code:</p>
  
  <pre><code>Bundle bundle = mService.getSkuDetails(3, "com.example.myapp", 
          ITEM_TYPE_INAPP, skus); // skus is a Bundle with the list of SKUs to query
  if (bundle.getInt(RESPONSE_CODE) == BILLING_RESPONSE_RESULT_OK) {
      List detailsList = bundle.getStringArrayList(RESPONSE_SKU_DETAILS_LIST);
      for (String details : detailsList) {
          // details is a JSON string with 
          // SKU details (title, description, price, ...)
      }
  }
  </code></pre>
  
  <p>Especially this part: <code>// skus is a Bundle with the list of SKUs to query</code></p>
  
  <p>Why would I provide list of skus, since I don't know what are they. I mean I just wanted to get all availible inn app purchases, how would I know their skus? Sure I can just check them in developer console but that's not the point of whole operation, right?</p>
  
  <p>Can someone enlight it a bit for me?</p>