问题标签 [venmo]

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 投票
0 回答
1235 浏览

php - 502 错误网关——Venmo 支付 API

我一直在无情地尝试使用 venmo api 的支付端点来从 oauthed 用户那里进行支付。用户可以通过 venmo 进行授权——我收到了一个访问令牌。以下 PHP 文件可识别令牌,但当脚本执行时,我收到 502 bad gateway 错误。

谁能帮忙

0 投票
0 回答
825 浏览

oauth - 将 (Venmo) OAuth API 与 Ionic 框架一起使用

我目前在基于 Ionic 框架构建的应用程序上下文中使用 Venmo API 时遇到了一些问题。我目前正在构建一个使用Venmo OAuth API的 Ionic 应用程序,并尝试在我的 iPhone 上对其进行测试。我的 Venmo 身份验证流程目前是这样的:我使用 Cordova“应用程序浏览器”插件在应用程序内打开 Venmo OAuth 登录页面,它使用指定访问令牌的查询参数将用户重定向回我的应用程序,允许我代表用户向 Venmo 的 API 端点发出请求。当我在 Mac 上运行 Ionic 应用程序时(通过ionic serve) 并通过网络浏览器访问它,我可以使用 OAuth API(如您所料)。但是,当我在 iPhone 上运行我的应用程序时,我无法让该应用程序与 OAuth API 一起使用,因为使用 In App Browser 插件打开的 Venmo 授权页面无法重定向回我的应用程序。同样,此流程在浏览器中有效,但在我的 iPhone 上失败。

据我所知,OAuth API 似乎是我可以通过 Ionic 应用程序与 Venmo 交互的唯一方式。这是一个问题,因为在 iPhone 上进行测试时,“In App Browser”插件不允许 Venmo 的授权页面重定向回我的应用程序。我愿意以任何其他方式尝试这个过程。我在 Venmo 文档中看到有一个 iOS SDK,但我认为我不能在 Ionic 应用程序中以任何方式使用它。如果有人有在 Ionic 应用程序中使用其他 OAuth 服务进行身份验证的示例,那也会有所帮助。提前致谢。

0 投票
1 回答
216 浏览

ios - 用于嵌入式框架的 swift 中 Venmo iOS SDK 的导入语句

我正在尝试使用 CocoaPods 将 Venmo-iOS-SDK 实现到我的应用程序中。在我的内部Podfile,我有use_frameworks!声明将所有依赖项放入嵌入式框架。运行后pod install,Venmo-iOS-SDK 似乎已正确安装在 CocoaPods 中,但我无法弄清楚在文件顶部放置什么作为import声明。

我使用过的其他 pod 的名称中没有破折号,所以我只能将import PodName. 但是,import Venmo-iOS-SDK会触发编译时错误,说明“一行上的连续语句必须用 ; 分隔”。

我已经尝试了以下所有陈述,但没有任何工作:

import Venmo-iOS-SDK

import Venmo

import VenmoiOSSDK

import VenmoSDK

有谁知道要为这个框架快速导入什么,或者其他-名称中带有 a 的 pod 的导入语句是什么样的?

0 投票
1 回答
1374 浏览

oauth - 使用 Ionic 框架的 Venmo Oauth 2.0 - 400 错误请求错误

我目前正在尝试使用 Venmo 的 Oauth API 登录到基于 Ionic Framework 构建的应用程序。我正在尝试使用服务器端流程,以便获得更长期的访问令牌。我能够接收代码并将其设置为 requestToken 变量。

但是,当我尝试使用我的客户端 ID、客户端密码和请求令牌发布到“ https://api.venmo.com/v1/oauth/access_token ”时,我收到以下错误警报:“错误:[object Object ]”。

在检查我的控制台时,我看到错误是我的发布请求出现 400 Bad Request 错误,尽管看起来我确实有一个有效的请求令牌。错误信息如下:“加载资源失败:服务器响应状态为 400(错误请求)”。

下面是我用来通过 Venmo 的 Oauth API 登录的登录函数的代码:

此功能来自 Nic Raboy 的这篇有用的演练文章 ( https://blog.nraboy.com/2014/07/using-oauth-2-0-service-ionicframework/ )。我认为问题可能在于我如何呈现数据数组,所以如果有人在 Ionic 中成功实现 Venmo API 方面有任何经验,我们将不胜感激!

0 投票
0 回答
2370 浏览

ios - Venmo iOS sdk 崩溃应用程序,当 Venmo 从 safari 登录 Venmo 后返回应用程序时

我在我的应用程序中使用 Venmo iOS sdk,我已经完成了 pod 文件安装和所有操作。我有 Venmo 应用程序 ID 和密钥,使用相同的我可以从 Venmo 提供的示例应用程序登录到 venmo,但是如果我在我的应用程序中使用相同的应用程序 ID 和密钥,那么它会在“startLoading”方法中崩溃“VENURLProtocol.m”类。获取“[NSURL queryDictionary]:无法识别的选择器发送到实例”这个错误。

以下是我的应用程序崩溃的方法。单击 Venmo 登录页面上的允许按钮后,将执行此方法。(在野生动物园中)

`

如果有人使用过 Venmo iOS sdk 并遇到这种错误,请帮助我。

提前致谢。

0 投票
3 回答
350 浏览

ios - Swift + Objective C Venmo Pod:找不到“VENUser.h”文件

我正在尝试将其集成到 Swift 应用程序中。我正在使用 Xcode 6.4 和 CocoaPods 0.38.2。

我的 podfile 看起来像这样:

在我的桥头中没有导入,应用程序运行。但是,我收到#import <Venmo_iOS_SDK/Venmo.h>以下错误:

Venmo.h 文件顶部的行如下

我尝试添加另一个 pod 只是为了确保这是我与 venmo-ios-sdk 集成的具体问题,最后添加#import <VENCore/VENcore.h>的问题为零。我对iOS很陌生,所以我真的不知道我是否遗漏了一些特别明显的东西......

0 投票
1 回答
497 浏览

ios - iOS - Venmo API 集成:Web 重定向 URL

我正在尝试在 Venmo 的开发人员网站上注册我的应用程序,以便我可以正确使用他们的 API,但我一直试图弄清楚所需的“Web 重定向 URL”字段的用途。根据文档,它说如下:

Venmo 会将您的用户重定向到此地址。格式必须像 http(s)://www.example.com/example_redirect_url

据我所知,这是一个 URL 方案,它允许 Venmo 在他们这边完成付款处理后将您重定向回您的应用程序,但在研究如何设置 URL 方案时,格式类似于“[scheme-名称]://",而不是 "http://...."

我的另一个想法是,这只是一个包含服务器端或 javascript 重定向到上述 URL 方案的 url,但这似乎是一个不必要的额外步骤。我还有其他一些关于它可能是什么的理论,所以我真的只是不确定它是哪一个......

0 投票
0 回答
303 浏览

ios - Web 重定向 URL - developer.venmo.com

我正在尝试在 venmo.com 上创建应用程序我被困在要求“Web 重定向 URL”的字段中。Venmo 文档说它允许用户从 Venmo 重定向回我的应用程序。我的理解是它应该是我 plist 中的 URL 方案。但文档还建议 Web 重定向 URL 将以“http:”或“https”开头。我的 URL Scheme 以 com.appname 开头。有人可以建议我作为我需要在“Web 重定向 URL”中输入的内容吗?

0 投票
1 回答
344 浏览

ios - 如何从 iOS 应用程序内的单个企业帐户向多个 paypal 或 venmo 或支票帐户付款

在我们的应用程序中,我们正在尝试实现支付功能。如果用户正确执行了动作 A,我们希望能够向该用户支付一些奖励金,假设用户已经将他的帐户连接到 PayPal 或 Venmo。

我该如何实现这一点,PayPal 和/或 Venmo SDKs/API 是否使这成为可能?

0 投票
2 回答
77 浏览

parse-platform - 无法集成 Venmo iOS SDK Pod

我一直在关注Venmo iOS SDK中的自述文件,但即使在导入 pod 时也遇到了问题。当我尝试导入 SDK 并运行应用程序时,我收到以下错误:

错误 1

SDK 提到使用 Parse 的项目可能存在问题(我的),所以我添加了这些其他链接器标志。这样做后,我收到此错误:

在此处输入图像描述

其他人在使用此 SDK 时遇到过类似问题,或者知道如何至少允许我的项目导入 SDK?提前致谢!