CCAvenue Android 集成
Posted
技术标签:
【中文标题】CCAvenue Android 集成【英文标题】:CCAvenue Android Integration 【发布时间】:2015-11-02 15:03:39 【问题描述】:我正在将 CCAvenue 集成到我的 android 应用中,并且正在进行非无缝集成。
我的商家服务器是 php,我正在将我的 httppost 发送到保存在我的商家服务器中的 GetRSA.php 文件。
我使用的代码如下
List<NameValuePair> httpParams = new ArrayList<NameValuePair>();
httpParams.add(new BasicNameValuePair("access_code", intent.getStringExtra("access_code")));
httpParams.add(new BasicNameValuePair("order_id", intent.getStringExtra("order_id")));
String vResponse = sh.makeServiceCall(intent.getStringExtra(RSA_KEY_URL), ServiceHandler.POST, httpParams);
访问代码、订单 ID 和 RSA url 是从上一个活动传递的,我使用的 ACESS_CODE 是 CCAvenue 提供的,而 RSA_KEY_URL 是我在商家服务器中保存 GetRSA.php 的路径。
但我得到的响应是“!错误!来电者 IP 未注册/商家未找到。”
可能有什么问题?
【问题讨论】:
我也遇到同样的错误,你解决了吗? 还没有运气..如果你得到任何信息请更新.. 我打电话给 ccavenue 客户服务中心,他们给了我不同的访问代码......它奏效了。您也称他们为 Ancy Cardoz 执行合规销售支持团队 Avenues India Pvt Ltd Plaza Asiad, Levell 2, SV Road, Santacruz West, Mumbai - 400054, India 电话号码 61666000 / 67425555 分机 - 615, 548, 549, 546, 545 , 547,550, 638, 639 实际上该网站正在使用访问代码,只有android应用程序有问题。无论如何,我会尝试给他们打电话。非常感谢您提供的信息。 是的,即使我的网站也在运行,但对于移动设备,他们给了我不同的访问代码,现在我有 2 个访问代码。在使应用程序上线之前,我们需要再次呼叫他们并询问使用哪个访问代码,因为他们在他们这边注册了“呼叫者 IP”。在 Facebook 上加我,因为我们可能需要在 ccavenue 中互相帮助我的电子邮件 ID 是 dpkramrakhyani@gmail.com 【参考方案1】:这是因为在 ccavenue 有服务器到服务器的调用,所以他们从我们服务器的传出静态 IP 中受到了打击。 因为他们最后有验证......你会得到“!错误!呼叫者 IP 未注册/商家未找到。”
【讨论】:
【参考方案2】:请确保您的公共/传出 IP 已在 CCAvenue 端列入白名单。此外,请确保您使用 CCAvenue 提供的正确访问代码、商户 ID 和工作密钥。请参阅链接
CCAvenue Integration in Android
【讨论】:
以上是关于CCAvenue Android 集成的主要内容,如果未能解决你的问题,请参考以下文章