草庐IT

billing_invoices

全部标签

安卓 M : Billing and GCM permissions

我有一个使用GCM和计费的应用程序。为了使其成为AndroidM-ready,我正在尝试实现新的permissionmodel.很遗憾,我找不到任何关于GCM和计费权限的信息。它们没有出现在normalpermissionlist中并且显然不适用于Manifest.permission.*,因为它们不在android.permission命名空间下。尽管如此,我们仍然必须在list中声明它们那么应该如何处理这些权限?它们是自动授予的吗? 最佳答案 这些权限在安装时自动授予:checkSelfPermission("com.andro

android - "in-app billing version 3 NOT supported"与最新的 Play 商店

我正在将应用内计费集成到我的Xamarin.Android应用程序中。我使用Google测试产品(android.test.purchased等)测试了API,它运行良好。进行一些测试后,我开始在OnInAppBillingError事件中收到以下错误。错误:com.example.appname不支持应用内结算版本3com.example.appname是我的应用程序的bundleid。我在互联网上发现了这个错误(thisistheclosestmatch),解决方案是更新GooglePlay客户端。我有最新的GPC(版本5.9.12)。奇怪的是,我在一些成功的测试后开始收到这个错误

android - In App Billing/In-App Purchase 项目的最大限制

我想知道Android和iphone的InAppbilling中最多可以放置多少项目。我好像记得读过大约3000,但我找不到引用资料。此外,如果3000是最大值,那么解决此问题的合法方法是什么。我的应用程序将出售内容,我认为解决该问题的一种可能方法是拥有一个显示内容的中央应用程序,然后是许多不同的图书馆,您可以在其中购买内容。这会是一个可行的变通办法吗? 最佳答案 我只能回答你问题中与Apple相关的部分。我两周前刚和他们谈过,因为我也有很多可以在我的应用程序中购买的商品。Apple内购的当前限制为10.000件。如果这还不够,Ap

android - 应用程序错误 : This version of the application is not configured for Market Billing

几天后就可以在Android应用中使用应用内结算。当然很酷。因此,我开始为我的应用程序进行更新以实现这一点。但是现在我遇到了一些问题。这就是我所做的:我首先尝试了用于测试静态应用内的预留产品ID计费响应。这没有问题。我向市场上传了一个包含com.android.vending.BILLING权限的APK草案(有生产签名,没有调试签名)。当我这样做时,我能够在市场上向我的应用添加“应用内产品”并将其状态设置为已发布。我创建了一个测试用户并重置了我的设备,以使该测试用户成为我的测试设备上的主要帐户。保留的产品ID仍然有效。现在问题来了。当我使用自己的产品ID(我之前添加的产品ID,见上文)

android - 应用程序错误 : This version of the application is not configured for Market Billing

几天后就可以在Android应用中使用应用内结算。当然很酷。因此,我开始为我的应用程序进行更新以实现这一点。但是现在我遇到了一些问题。这就是我所做的:我首先尝试了用于测试静态应用内的预留产品ID计费响应。这没有问题。我向市场上传了一个包含com.android.vending.BILLING权限的APK草案(有生产签名,没有调试签名)。当我这样做时,我能够在市场上向我的应用添加“应用内产品”并将其状态设置为已发布。我创建了一个测试用户并重置了我的设备,以使该测试用户成为我的测试设备上的主要帐户。保留的产品ID仍然有效。现在问题来了。当我使用自己的产品ID(我之前添加的产品ID,见上文)

python - django 类型错误 : get() got multiple values for keyword argument 'invoice_id'

我对python和django比较陌生,我有以下restapiView,classInvoiceDownloadApiView(RetrieveAPIView):"""ThisAPIviewwillretrieveandsendTermsandConditionfilefordownload"""permission_classes=(IsAuthenticated,)defget(self,invoice_id,*args,**kwargs):ifself.request.user.is_authenticated():try:invoice=InvoiceService(user=

go - 如何使用 Go API 获取 Stripe Invoice 的确切应付金额而不是整数金额?

这个问题在这里已经有了答案:StripeCurrency-Areallamountsincents/100ths,ordoesitdependoncurrency?(1个回答)关闭3年前。使用StripeGo库,在列出特定客户的发票时,该发票的到期金额为1000美元,而实际上应为10.00美元(在Stripe仪表板中可以看到)。我假设这是因为Invoice结构中的AmountDue字段是一个int64(https://github.com/stripe/stripe-go/blob/master/invoice.go#L204),并且它在转换过程中丢失了小数部分,但是有没有办法获得确切

android - 更新使用 In App Billing 的 Android 应用

我们有一个使用应用内计费的应用程序。我们看到的问题如下:当设备上的App的versionCode与PlayDeveloperConsole中发布的Application的versionCode相同时,Billing工作正常。当具有更高versionCode的构建被上传到Play开发者控制台时,InAppBilling会停止在设备上的应用程序(具有较低versionCode)上运行,并显示“该应用程序未配置为计费”。在测试时这很好,但问题是-当应用程序在GooglePlay商店中时的行为是什么?当您替换应用程序(以执行更新)时,在野外的应用程序(具有较低版本代码)是否停止使用应用内计费?

android - 您请求的项目不可购买 - android in app billing

由于我正在开发一个用于应用计费的应用程序,因此我无法使用我自己的产品ID对其进行测试。我已按照开发人员网站上记录的每个步骤进行操作。我有,已将已签名的apk与发布认证的版本上传到开发者控制台。我已将我的apk发布到alphachannel。我已在开发者控制台中列出了我的产品ID。我已激活我的产品ID,并在开发者控制台上将其标记为有效。我已在开发者控制台中列出了测试帐户。我已将上传到开发者控制台的同一个apk安装到我的设备中。设备使用的是测试帐号而非开发者帐号登录。我在应用中使用的ID与我在控制台上根据logcat消息列出的ID相同。但是,我得到的Itemisnotavailablefo

android in app billing 购买验证失败

我无法在我的Android应用中实现应用计费。我收到购买签名验证失败。在我第一次遇到困难时,它是base64key,但我检查了很多次,但我仍然收到错误,然后在我查看Security.java文件后,我发现了我编辑的这个方法以获得一些信息关于出了什么问题:publicstaticbooleanverifyPurchase(Stringbase64PublicKey,StringsignedData,Stringsignature){if(TextUtils.isEmpty(signedData)||TextUtils.isEmpty(base64PublicKey)||TextUtils