使用Vb.Net和Square?

使用Vb.Net和Square?,vb.net,credit-card,square-connect,Vb.net,Credit Card,Square Connect,这可能是一个愚蠢或简单的问题,但是否可以使用vb.net和square应用程序来接受和验证付款 Square的Api在这里 但这些功能似乎只与报告有关。我如何使用vb.net在线提供一款5美元的产品,并使用我的Square应用程序信息在线接受付款,然后验证他们是否付款#1、可以吗#2是否有一些代码示例?这是一个及时的问题,因为Square几天前刚刚发布了一个公共playments API并更新了文档 如果您返回查看,您将看到关于电子商务API的新文档。它是一个标准的ReST,类似HTTPSAP

这可能是一个愚蠢或简单的问题,但是否可以使用vb.net和square应用程序来接受和验证付款

Square的Api在这里


但这些功能似乎只与报告有关。我如何使用vb.net在线提供一款5美元的产品,并使用我的Square应用程序信息在线接受付款,然后验证他们是否付款#1、可以吗#2是否有一些代码示例?

这是一个及时的问题,因为Square几天前刚刚发布了一个公共playments API并更新了文档

如果您返回查看,您将看到关于电子商务API的新文档。它是一个标准的ReST,类似HTTPSAPI,因此您应该能够适应VB并自己发出必要的请求


需要记住的一件至关重要的事情是,正如文档所述,您应该而不是将实际的卡详细信息传递回您自己的服务器。您需要按照建议的路径在JavaScript中获取卡片令牌(Square称之为
card\u nonce
),然后将其发送回您的VB服务器,并使用API从那里收取费用。

要使其正常工作,我的服务器必须安装Unirest吗?他们让人觉得我是。我的托管网站是Brinkster,我怀疑他们会有这样的网站。事实上,我在我的电脑上安装它进行调试时遇到了问题-它说“我们目前正在更新Nuget以指向最新的软件包。同时,请下载整个unirest net库并在您的项目中引用它。”但我看不到下载的地方。unirest是发出HTTP请求的一种可能方式,但这不是唯一的办法。你可以使用任何你觉得舒服的图书馆。例如,看起来是另一个不错的选择。我不是一个.NET开发人员,所以我不能真正谈论不同方法的相对优点。谢谢你的回复。我很感激。在我获得项目报酬之前,弄清楚这一点是最后一个难题。也许我让事情变得更难了。我曾经在VB.NET中编写过一个应用程序,我相信它可以像POST一样处理“HTTP请求”。我设置ContentType、ContentLength、设置数据流、将数据写入网站,然后返回响应。是这样吗?我会做更多的挖掘并尝试一下,但似乎有人应该已经在.NET中为此做了一个示例。如果是C#,我也可以很容易地转换。是的,听起来差不多。Square payments API是非常新的,因此您可能还没有在.NET中找到任何具体的示例,但我确信有大量关于如何与JSON API交互的文档。事实上,我不久前用C#编写过,但它是只读的,并且只与Connect API交互,所以它可能对您没有帮助。我鼓励您查看RestSharp文档,并祝您的项目一切顺利!发布了一个新的.NET客户端SDK,因此您可以在这里开始使用它。