问题标签 [subscriptions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
926 浏览

facebook - Facebook PHP API 订阅问题

我正在尝试使用此处描述的 Facebook 实时更新。我正在使用 PHP SDK。我已经有一个访问令牌,可用于具有这些权限的其他功能:usser_checkins、publish_stream、offline_access。

尝试添加订阅时,我从 Facebook SDK 收到以下错误。

致命错误:未捕获的 OAuthException:(#15)必须使用应用程序访问令牌调用此方法

我正在使用的代码如下。所有变量都设置正确。有任何想法吗?

0 投票
5 回答
3222 浏览

iphone - 在应用内购买和试运行?

我正在为一个客户构建一个应用程序,该应用程序将免费提供 30 天的内容,之后您需要通过应用商店购买来购买订阅。

但是,我读到如果你有试验,你会被拒绝。

不要对应用程序的任何功能设置时间限制,无论是运行时间还是生命周期。每个会话只运行一定分钟数的应用程序,或者在一段时间后完全过期的应用程序,与其说是在招募客户,不如说是在他们的嘴里留下不好的味道。

最后,他们还说“如果发现您的应用程序有时间限制,应用程序审核团队将退回给您进行修改”。

这似乎很奇怪,因为我知道《卫报》和所有主要的报纸应用程序的功能都有限。

  • Guardian 应用程序是免费的,但功能有限?
  • Daily 应用程序是免费的,但您必须为每日订阅付费,并且在订阅期间功能有限。
  • Times 应用程序是免费的,但它是免费试用的(某种程度上)(有很多关于它的投诉)

还有其他一些例子似乎与 Apple 的政策不同。

假设您有一个免费的应用程序,但是您必须为订阅付费才能获得访问权限;然而根据规则,这被认为是有限的功能——但有很多报纸应用程序正是这样做的。

我很困惑。

有人可以澄清情况吗?应用程序可以试用吗?

谢谢

0 投票
5 回答
13650 浏览

in-app-purchase - 解决应用内购买的无效产品 ID 问题?

这是“在 MKStoreKit 失败的应用程序购买中出现的问题”的后续问题:“产品的 iTunes 连接配置问题:xxx ”

我遇到了类似的问题,并尝试使用和不使用 MKStoreKit 并得到类似的消息。

清单

感谢:http ://troybrant.net/blog/2010/01/invalid-product-ids/

您是否为您的 App ID 启用了应用内购买?

是的

您是否为您的产品检查过清仓?

是的

您是否已提交(并可选择拒绝)您的应用程序二进制文件?

是的

您项目的 .plist Bundle ID 是否与您的 App ID 匹配?

是的

您是否为新的 App ID 生成并安装了新的配置文件?

是的

您是否已将项目配置为使用此新的配置文件进行代码签名?

是的

您是为 iPhone OS 3.0 或更高版本构建的吗?

是的。iOS4.2 及以上。

您在发出 SKProductRequest 时是否使用了完整的产品 ID?

是的。也只是产品 ID 本身,没有反向域

将产品添加到 iTunes Connect 后,您是否等待了几个小时?

是的。它说“等待审核”并且在过去 4-5 天内完成

您的银行详细信息在 iTunes Connect 上是否有效?

不。这是一个客户项目,我只是在测试它是否有效。我需要银行详细信息来测试吗?

编辑:我现在已经改变了。但我不明白为什么我需要这样做只是为了测试沙盒。

您是否尝试过从设备中删除该应用程序并重新安装?

是的

你的设备越狱了吗?


应用符号是正确的

我见过的一些例子使用这种表示法:com.domain.APP_ID.PRODUCT_TO_BUY

但其他人使用 com.domain.PRODUCT_TO_BUY

哪个是对的?

在我的代码中,我尝试使用完整的符号和产品 ID 本身,但仍然遇到“产品 ID 无效”的相同问题。

开发者被拒绝

App Bundle (Release) 在 iTunes Connect 上,我已经“开发者拒绝”了这个包。

图片: 应用开发者被拒绝

等待审核?

在我的应用内购买中,我有 1 个产品,即自动续订订阅。已获准出售;然而,它是“等待审查”并且不是绿灯。

图片:

等待审核

我几乎在 4-5 天前创建了它,但它仍然标记为“等待审核”??

我想知道我的应用是否被“开发者拒绝”,这是否对自动更新订阅的“等待审核”有影响?

我没有更改此项目中的任何内容。

根据各种文章,我必须等待 24-48 小时才能使用它?

但是我是否需要等待它被接受或绿灯才能在我的测试中使用它?

银行明细

我没有填写任何银行详细信息,因为这是一个客户应用程序——我是否需要先填写银行详细信息才能继续测试它?

根据这些文档: http: //developer.apple.com/library/ios/#technotes/tn2259/_index.html 需要银行详细信息吗?

在运行应用程序之前,我是否需要在我的设备上使用测试帐户登录 iTunes?

我想知道是否有人可以澄清这些问题?也许就像等待应用内购买“绿灯”一样简单,或者我错过了一步?

注意:无论我是使用 MKStoreKit 还是使用下面的代码,都会发生这种情况。

谢谢。

我的代码(这是非 MKStoreKit 版本)

编辑:

作为故障保险,我添加了银行详细信息以防万一,但我不明白为什么这会导致问题。

我还确保我上传并拒绝了应用程序发布包,而不是临时发布包;虽然我不知道这是否有任何区别。

0 投票
1 回答
158 浏览

e-commerce - 订阅付款处理

寻找一些关于使用哪种服务在我的网站上实现以下内容的建议:

  1. 我想出售 4 个级别的订阅,每个级别按月计费
  2. 客户应该能够随时取消订阅
  3. 客户应该能够随时升级和降级他们的订阅

我想降低成本,直到我有足够的订阅者。

我查看了 Paypal,但无法弄清楚如何满足要求 #3。在他们的社区论坛上发帖没有得到任何回应。

我也位于加拿大,这似乎限制了我可用的选项。

我目前正在查看 www.preedly.com 和 www.chargify.com,但它们似乎需要一个商家帐户,所以我最终要向 2 家服务提供商付款。

我的网站是用 PHP 编写的,因此需要一个对 PHP 友好的解决方案。

最后一件事,我找不到一种方法让 Paypal 告诉我新的订阅到期日期(在成功处理交易之后),以便我更新我的客户表并锁定那些没有付款的人。

0 投票
1 回答
609 浏览

ios - 开发者在实现 iOS 订阅时可以收集哪些订阅者信息?

我的应用程序实现了 iOS 自动续订订阅以访问高级内容。我尚未提交此申请以供批准,因为我想知道一旦用户购买订阅,我将能够访问哪些订阅者信息。我需要这些信息,以便 iOS 应用订阅与处理其他平台上的订阅的单独业务数据库集成。

我对通常神秘的 Apple 文档的阅读是,姓名、电子邮件和邮政编码可用,但前提是用户明确选择加入。但我不清楚如何在购买过程中要求提供这些信息,或者是否有我可以要求的其他信息。

所以这是我的问题:

  1. 订阅者姓名、电子邮件和邮政编码是否是唯一可通过 iTunes Connect 获得的信息?

  2. 如果 (1),此信息是否只能通过选择加入获得?

  3. 如果 (1) 和 (2),选择加入流程如何运作?

0 投票
2 回答
418 浏览

ios - iOS - Inapp 购买 - 订阅

我的应用中有应用内购买订阅。我能够成功集成并进行订阅。有 3 种不同的订阅,每月、每季度和每年。因此,如果用户订阅每月用户可以使用该功能 30 天。在我的情况下没有服务器。根据订阅,仅某些功能的可用性将被激活/停用。
当应用程序启动时,我想检查用户是否为订阅付费。如果我在订阅中维护一些布尔值,如果用户从设置中停用订阅怎么办?如何检测订阅是否有效?

0 投票
1 回答
187 浏览

iphone - 可以在应用商店订阅解锁功能版本吗?(不是基于云或基于网络的)

我的应用程序就像一个用于网络文章的 iPod。您可以收听网络文章。http://lisgo.org/

我现在正在开发一个带有应用内购买的免费版本。但是,我不确定我是否可以在应用商店为升级版本做订阅模型。

我的应用程序没有网络版本,即使它需要连接到互联网以进行文章解析。

例如,我想这样做。免费版 = 广告,只有 1 倍的语音速度,没有离线模式。高级版(订阅)= 无广告、多种语音速度、离线模式。

除非已作为 Web SaaS 服务提供,否则我还没有看到可以解锁订阅功能的应用程序。而且,我的朋友告诉我这违反了苹果的指导方针,但我找不到说明该规则的页面。

任何建议将不胜感激!

谢谢。

0 投票
1 回答
216 浏览

iphone - 当自动续订订阅到期或未续订到期时,iOS 是否会显示某种提醒?

我没有看到任何建议这样做,但这是客户的要求,所以我想我们必须推出它?

0 投票
1 回答
2866 浏览

ruby-on-rails - 将 Stripe 与 Devise 一起用于 Ruby on Rails 订阅

我正在尝试将 Stripe 的定期支付系统与 Devise 集成,使用 Ryan 最近的 Railscast 作为指南(http://railscasts.com/episodes/288-billing-with-stripe?view=asciicast)。

而不是订阅模型,我想使用我现有的用户模型。我过去添加了 Stripe 键,将表单字段添加到 /users/sign_up,在头部添加了 js 和 meta 标签,并且我在 assets.js 中创建了一个 users.js.coffee 文件。

当我提交表单时,我没有收到任何错误,也没有任何类型的反馈表明任何东西都提交给了 Stripe。从订阅方面来看,日志根本没有显示任何内容。相反,我只是得到一个用 Devise 创建的用户。

知道我遗漏了哪个步骤或我错误地命名了哪个文件吗?

谢谢,--马克

0 投票
1 回答
317 浏览

ios - 如何处理“分享您的信息”?购买自动更新订阅时弹出?

我们已在用于购买杂志订阅的应用程序中成功设置了自动续订订阅。该应用程序已经过验证并且现已上线,但应用内产品已被拒绝,因为我们没有正确处理“分享您的信息?” 弹出。基本上,当用户在该弹出窗口上回答“不允许”时,整个事务都会被删除。此弹出窗口对哪个回调有影响?

感谢您的回复