アプリ内課金v3 商品リストの取得でエラーになる

1,334 views
Skip to first unread message

ロウキル

unread,
Sep 2, 2013, 12:44:05 AM9/2/13
to android-g...@googlegroups.com

お世話になっております。
アプリ内課金の実装を行っているのですが、商品リストの取得の
QueryInventoryFinishedListener のpublic void onQueryInventoryFinished(IabResult result, Inventory inventory)で、
result がfail が返ってきます。エラーコードを詳しくみていると、

IABHELPER_VERIFICATION_FAILED

と表示されエラーメッセージには

Error refreshing inventory (querying owned items).

と表示されます。
このエラーの解決する方法がわからずに困っております。

アイテムはすべて 管理対象外 のアイテムになっております。
商品リストの取得はエラーとなりますが、実際の購入処理などは問題なく行えます。

原因についてご教授いただけないでしょうか。

なにとぞ、よろしくお願い申し上げます。



Hirokazu Fukami

unread,
Sep 2, 2013, 1:51:48 AM9/2/13
to android-g...@googlegroups.com
こんにちはfkmです。

In-app billing v3は残念ながら「管理対象外」のアイテムはサポートされていません。
QueryInventoryメソッドは、今現在、ユーザーが保持しているアイテムの一覧が返ってきます。
なので、販売中のアイテム一覧はアプリ内に持たせておく必要があります。


2013/9/2 ロウキル <rou...@gmail.com>:
> --
> このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
> このグループから退会し、メールの受信を停止するには、android-group-j...@googlegroups.com
> にメールを送信します。
> このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
> http://groups.google.com/group/android-group-japan からこのグループにアクセスしてください。
> その他のオプションについては、https://groups.google.com/groups/opt_out にアクセスしてください。



--
-------------------------------------------------------------
深見 浩和(Hirokazu Fukami)

URI:http://www.fkmsoft.jp
email: f...@fkmsoft.jp

ロウキル

unread,
Sep 2, 2013, 8:47:23 PM9/2/13
to android-g...@googlegroups.com
fkmさま

ご回答ありがとうございます。

サポートされていないから、アイテムが無い=Error refreshing inventory (querying owned items).
といったエラーが返ってきていたという認識なのですね。


ありがとうございました。



2013年9月2日月曜日 13時44分05秒 UTC+9 ロウキル:
Reply all
Reply to author
Forward
0 new messages