2016-03-29 26 views
-2

Bu muhtemelen aptalca veya kolay bir soru, ancak ödeme kabul etmek ve doğrulamak için kare uygulaması ile vb.net kullanmak mümkün mü?Vb.Net ve Square'i Kullanma?

Square Api burada

https://docs.connect.squareup.com/api/connect/v1/#overview

Ama işlevleri yalnızca raporlama ile ilgili görünen. Nasıl online olarak vb.net kullanarak $ 5 için bir ürün sunabilirim ve çevrimiçi bir ödeme kabul etmek için Square App bilgilerimi kullanabilir ve sonra VERIFY ödeyebilirler? # 1, bu yapılabilir mi? # 2 Bazı kod örnekleri var mı?

cevap

2

Kare bir kamuoyu play-how'u yayınladığı ve birkaç gün önce belgeleri güncellediği için bu tam bir soru!

connect.squareup.com adresinden tekrar kontrol ederseniz, E-ticaret API'ları için yeni belgelerin olduğunu görürsünüz. Standart bir ReST benzeri HTTPS API'sidir, bu nedenle REST exmaple'u VB'ye uyarlamanız ve gerekli istekleri kendiniz yapabilmeniz gerekir.

Hatırlanması gereken önemli bir nokta, belgelerin belirttiği gibi, 'un gerçek kart bilgilerini kendi sunucunuza geri göndermemesidir. JavaScript'te kart belirteci (Square ne card_nonce numaralı telefonu arar) yolunu takip etmek istersiniz, ardından bunu VB sunucunuza geri gönderin ve API'ları kullanarak oradan şarj edin.

+0

Bunun çalışması için sunucumun Unirest yüklü olması gerekir mi? Yapıyormuşum gibi görünüyorlar. Barındırma sitem Brinkster ve bende bunların olması şüphesi var. Aslında, hata ayıklamak için PC'mize yükleme yaparken sorun yaşıyorum - "Şu anda en son pakete işaret etmek için Nuget'i güncelliyoruz. Bu arada, lütfen en net olan bu kütüphaneyi indirin ve cihazınıza bakın. projesi." ama indirilecek bir yer göremiyorum. –

+0

Unirest, HTTP isteklerini yapmanın olası bir yoludur, ancak tek yol bu değildir. Kendinizi rahat hissettiğiniz herhangi bir kütüphaneyi kullanabilirsiniz. Örneğin, [RestSharp] (http://restsharp.org/) başka iyi bir seçenek gibi görünüyor. Ben bir dot.NET geliştiricisi değilim, bu yüzden farklı yaklaşımların göreceli yararları ile gerçekten konuşamıyorum. – Troy

+0

Cevabınız için teşekkür ederiz. Bunu takdir ediyorum. Bunu ortaya çıkarmak, bir projedeki çalışmalarımın karşılığını almadan önce bir bulmacanın son parçası. Belki de bunu olduğundan daha zor yapıyorum. Geçmişte VB.NET'te bir POST gibi "HTTP istekleri" yaptığına inandığım bir uygulama yazdım. ContentType'ı, ContentLength'u ayarlıyorum, bir veri akışı oluşturdum, verileri web sitesine yazıp yanıtı geri alıyorum. Öyle mi? Biraz daha kazmaya çalışacağım ve bir şans vereceğim, ama SOMEONE'un .NET için zaten bir örnek yapması gerektiği gibi görünüyor. Eğer C# olsaydı ben de bu kadar kolay dönüştürebilirdim. –