رفتن به مطلب
برای استفاده از انجمن و عضـویت کلیک کنید.
جستجو در
  • تنظیمات بیشتر ...
نمایش نتایجی که شامل ...
جستجو در ...

AnswerCenter

مرکز پاسخگویی به سوالات برنامه نویسی

  • مرجع پاسخگویی
  • تولید آموزش
  • سفارش پروژه

درخواست سفارش پروژه

اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

 برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


  • 0
sajjadrastin

بررسی پرداخت درون برنامه بازار php

سوال

sajjadrastin    100

کاربر رو به رشد

سلام طبق اموزش زیر:

آموزش امن کردن پرداخت درون برنامه ای با استفاده از Api بازار - آموزش های متنی - مرکز پاسخگویی به سوالات برنامه نویسی

من میخام قسمت زیر رو:

Sub pay_PurchaseCompleted (Success As Boolean, Product As Purchase)
	If Success Then
		Try
			Dim jo As JavaObject = Product
			Dim raw As String = jo.RunMethod("getOriginalJson", Null)
			Dim parser As JSONParser
			parser.Initialize(raw)
			Dim root As Map = parser.NextObject
			Dim packageName As String = root.Get("packageName")
			Dim purchaseToken As String = root.Get("purchaseToken")
			Dim productId As String = root.Get("productId")
			Dim accesstoken As String = "6ghOGaSdSf1QT5o6CZvaXvFCG3HlX"
			link = "https://pardakht.cafebazaar.ir/devapi/v2/api/validate/"&packageName&"/inapp/"&productId&"/purchases/"&purchaseToken&"/?access_token="&accesstoken
			Volley4.AddQueue(Volley4.CreateJsonRequest(link,Volley4.GET))
			Volley4.Start
		Catch
			ToastMessageShow("error : " & LastException,False)
		End Try
	Else
		ToastMessageShow("پرداخت انجام نشد",False)
	End If
End Sub

از طریق php انجام بدم و نه از خود بیسیک(مشکل اینه فقط از php خیلی کم سررشته دارم) خواستم کسانی که بلدند کمک کنند

قضیه اینه این کد قسمت بالا رو میخام از سمت سرور دریافت کنم

یعنی داخل خود برنامه وقتی عملیات پرداخت موفق بود و ساب بالا میخاست اجرا شه مقادیر و json رو مستقیم از داخل خود برنامه و سرور های بازار دریافت نکنم

میخام این مقادیر بالا مثل کد پرداخت و تاریخ و ایدی و.. رو به سرور برنامه خودم بفرستم و سرور از طریق php و دریافت این مقادیر از بازار وضعیت پرداخت موفق یا ناموفق رو دریافت کنه

یعنی لینک دریافت json زیر از طریق php انجام بشه و مقادیر دریافتی از بازار رو داخل یک استرینگ بریزه فقط من php بلد نیستم

https://pardakht.cafebazaar.ir/devapi/v2/api/validate/"&packageName&"/inapp/"&productId&"/purchases/"&purchaseToken&"/?access_token="&accesstoken

لطفا کسانی که میتونند کمک کنند و کد php کامل رو با کمی توضیحات ارسال کنند

فقط میخام از داخل php لینک بالا رو اجرا کنم و اون لینک مقادیری رو json میفرسته و همونجا داخل php مقادیر از حالت جیسون خارج شن و داخل استرینگ ریخته بشن

یک جیسون مثل زیر خروجیه:

{
   "consumptionState": 1,
   "purchaseState": 0,
   "kind": "androidpublisher#inappPurchase",
   "developerPayload": "something",
   "purchaseTime": 1414181378566
}

مرسی،

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

0 پاسخ به این سوال تا کنون داده شده است

پست های پیشنهاد شده

هنوز برای این سوال پاسخی ارسال نشده است

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری

×