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

AnswerCenter

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

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

اطلاعیه

کاربر گرامی

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

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


  • 0
susa

ارتباط با وردپرس از طریق json

سوال

susa    25

کاربر عادی

سلام خدمت اساتید محترم

میخوام یه اپلیکیشن برای سایت وردپرسی درست کنم که از طریق این لینک https://pars1.ir/wp-json/wp/v2/posts/ با json اتصال برقرار کنه هرکاری میکنم نمیشه با کتابخانه ariavoley هم تست کردم چیزی نشون نمیده

اگه میشه لطفا راهنمایی کنید

این 3 متد رو لطف کنید : Get , insert , update

متشکرم

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


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

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

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

  • 0
susa    25

کاربر عادی

 

در 1 ساعت قبل، Mr Silence گفته است :

درود 

کد هاتونو قرار بدید

کد دارم ولی برای فراخوانی این لینک نیس شما اگه میتونید بر اساس اون لینک کمک کنید و کد بنویسید

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
hosseinkarimian    100

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

در 11 ساعت قبل، susa گفته است :

سلام خدمت اساتید محترم

میخوام یه اپلیکیشن برای سایت وردپرسی درست کنم که از طریق این لینک https://pars1.ir/wp-json/wp/v2/posts/ با json اتصال برقرار کنه هرکاری میکنم نمیشه با کتابخانه ariavoley هم تست کردم چیزی نشون نمیده

اگه میشه لطفا راهنمایی کنید

این 3 متد رو لطف کنید : Get , insert , update

متشکرم

با http   تست کن یعنی ادرس 

http://pars1.ir/wp-json/wp/v2/posts

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
susa    25

کاربر عادی

در 3 ساعت قبل، محمدرضا شاهپیری گفته است :

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

 

کار به این کتابخونه خیلی سخته

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
susa    25

کاربر عادی

در در 22 دی 1398 در 21:45، Mr Silence گفته است :

درود 

کد هاتونو قرار بدید

یه کد نوشتم ولی با یه لینک دیگه که تنها مشکلش اینه که زمینه های دلخواه رو توی کروشه [ ] نشون میده

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
دانشجو    29

کاربر عادی

سلام

این کروشه به معنی Json Array  هست، مقادیر Json Array  رو که توی بیسیک بخوایین بخونید باید توی یک متغییر لیست بریزین

آکولاد هم به معنی Json Object.مقادیر ابجکت رو هم توی مپ.

اگر  اشتباه نکنم دو تا پلاگین برای این کار وجود داره.از اینی هم که استفاده می کنید توی مستنداتش دقیقا نوشته که ب چه شکل میتونید استفاده کنید.محدود کردن نمایش و . . . . .

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
Mr Silence    64

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

در در 23 دی 1398 در 22:06، susa گفته است :

یه کد نوشتم ولی با یه لینک دیگه که تنها مشکلش اینه که زمینه های دلخواه رو توی کروشه [ ] نشون میده

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

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

 

Sub ParseJSON(jsonstring As String)
Dim parser As JSONParser
	parser.Initialize(jsonstring)
	Dim root As List = parser.NextArray
	
	For Each colroot As Map In root
		Dim date As String = colroot.Get("date")
		Log(date)

		Dim sibpostlinkone As String = colroot.Get("sib-post-link-one")
		Log(sibpostlinkone)

		Dim title As Map = colroot.Get("title")
		Dim rendered As String = title.Get("rendered")
		Log(rendered)
	Next
    End Sub

t4j3_screenshot_35.jpg

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
susa    25

کاربر عادی

در 7 ساعت قبل، Mr Silence گفته است :

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

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

 


Sub ParseJSON(jsonstring As String)
Dim parser As JSONParser
	parser.Initialize(jsonstring)
	Dim root As List = parser.NextArray
	
	For Each colroot As Map In root
		Dim date As String = colroot.Get("date")
		Log(date)

		Dim sibpostlinkone As String = colroot.Get("sib-post-link-one")
		Log(sibpostlinkone)

		Dim title As Map = colroot.Get("title")
		Dim rendered As String = title.Get("rendered")
		Log(rendered)
	Next
    End Sub

 

t4j3_screenshot_35.jpg

 

آره دقیقا اینجور میخوام !

چطور از ساب جیسون استفاده کنم؟ الان دو کتابخونه persian json و persianfastnetwork رو گرفتم و نمیتونم ازش استفاده کنم

اگه میشه لطف کنید اون کدی که نوشتید رو کامل ارائه بدید تشکر

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
محمدرضا شاهپیری    3,870

مدیر کل سایت

در 22 ساعت قبل، susa گفته است :

آره دقیقا اینجور میخوام !

چطور از ساب جیسون استفاده کنم؟ الان دو کتابخونه persian json و persianfastnetwork رو گرفتم و نمیتونم ازش استفاده کنم

اگه میشه لطف کنید اون کدی که نوشتید رو کامل ارائه بدید تشکر

من api رو تست کردم. هم دیتایی که برمیگردونه سنگینه و احتما 90 درصد تو اکثر درخواستا تایم اوت میشه ریکوئست. هم جیسونتون مشکل داره و کتابخونه های جاوا نمیتونن اونو پارس کنن.

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
susa    25

کاربر عادی

در 2 ساعت قبل، محمدرضا شاهپیری گفته است :

من api رو تست کردم. هم دیتایی که برمیگردونه سنگینه و احتما 90 درصد تو اکثر درخواستا تایم اوت میشه ریکوئست. هم جیسونتون مشکل داره و کتابخونه های جاوا نمیتونن اونو پارس کنن.

چرا سنگینه؟ پس چطور باید درستش کرد؟

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
majid08    266

کاربر نیمه فعال

سلام

api خود وردپرس سرعتش کمه

باید خودتون یک وب سرویس براش بنویسید 

اگر خواستین در خدمتم :DD: 

به ای دی تلگرام من پیام بدین @Goodarzi1

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


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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

مهمان
پاسخ به این سوال ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به عنوان یک لینک به جای

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • جدید...