Api30 | API la plus appropriée pour votre projet

  • 2022-01-10Date de collecte
  • 2022-02-15Mise à jour
Api30 | API la plus appropriée pour votre projet
  • Adresse du site Web:www.api30.com
  • IP du serveur:172.67.147.148
  • Description du site:

nom de domaine:www.api30.comÉvaluation

sur 300000~5000000

nom de domaine:www.api30.comcouler

565

nom de domaine:www.api30.comBon ou Mauvais

Discorde à l'intérieur et à l'extérieur. manque de crédit féroce

site Internet:Api30 | API la plus appropriée pour votre projetPoids

1

site Internet:Api30 | API la plus appropriée pour votre projetIP

172.67.147.148

site Internet:Api30 | API la plus appropriée pour votre projetteneur

/*beforemainstyle*/.text-componentimg{width:190px;height:190px;}body{direction:rtl;}.cd-main__contentdiv.google-auto-placed{display:none!important;}.text_body{ background:rgba(29,17,64,0.85);border:0;border-right:4pxsolid#7371B7;border-radius:0;color:#c1cbd9;/*overflow-x:auto;*/text-align:center;/*direction:ltr;*/padding:10px; }.cd-faq__titleh2{color:#ffffff;text-align:center;font-size:25px;}.cd-faq__title{border:2px#1c4279double;padding:10px;}.cd-faq__close-panel--move-right{right:1.25em;left:var(--component-padding);} .rocket{ content:url(imes/rocket-3f9ca466.svg); height:23px; width:36px; position:absolute; top:150px; left:5% } .moon{ content:url(imes/moon-c1a23ddc.png);height:55px;width:55px;position:absolute;top:10px;right:2.1%;opacity:.5; } header{background-ime:url(imes/stars-c1ce35a2.svg);background-size:cover;} body.index{ background:#2C1B56url(imes/index-bg-06ef8c4d.jpg)no-repeattopcenter; background-size:100%auto}@media(min-width:768px){header{ margin:40px050px; z-index:1 } } pre{ background:rgba(29,17,64,0.85); border:0; border-left:4pxsolid#7371B7; border-radius:0; color:#6C7887; overflow-x:auto;text-align:left; direction:ltr;}precode{ overflow-wrap:normal; white-space:pre; color:#B4AEC5}code{ background:#1F133E; border:0; border-radius:0; color:#EBE7F5}blockquote{ border-left:4pxsolid#9073D2}.hll{ background-color:#e}.c{ color:#e}.err{ color:#; background-color:#1e0010}.k{ color:#66d9ef}.l{ color:#ae81ff}.n{ color:#f8f8f2}.o{ color:#f}.p{ color:#f8f8f2}.cm{ color:#e}.cp{ color:#e}.c1{ color:#e}.cs{ color:#e}.gd{ color:#f}.ge{ font-style:italic}.gi{ color:#a6e22e}.gs{ font-weight:bold}.gu{ color:#8672BF}.kc{ color:#66d9ef}.kd{ color:#66d9ef}.kn{ color:#f}.kp{ color:#66d9ef}.kr{ color:#66d9ef}.kt{ color:#66d9ef}.ld{ color:#e6db74}.m{ color:#ae81ff}.s{ color:#e6db74}.na{ color:#a6e22e}.nb{ color:#f8f8f2}.nc{ color:#a6e22e}.no{ color:#66d9ef}.nd{ color:#a6e22e}.ni{ color:#f8f8f2}.ne{ color:#a6e22e}.nf{ color:#a6e22e}.nl{ color:#f8f8f2}.nn{ color:#f8f8f2}.nx{ color:#a6e22e}.py{ color:#f8f8f2}.nt{ color:#f}.nv{ color:#f8f8f2}.ow{ color:#f}.w{ color:#f8f8f2}.mb{ color:#ae81ff}.mf{ color:#ae81ff}.mh{ color:#ae81ff}.mi{ color:#ae81ff}.mo{ color:#ae81ff}.sb{ color:#e6db74}.sc{ color:#e6db74}.sd{ color:#e6db74}.s2{ color:#e6db74}.se{ color:#ae81ff}.sh{ color:#e6db74}.si{ color:#e6db74}.sx{ color:#e6db74}.sr{ color:#e6db74}.s1{ color:#e6db74}.ss{ color:#e6db74}.bp{ color:#f8f8f2}.vc{ color:#f8f8f2}.vg{ color:#f8f8f2}.vi{ color:#f8f8f2}.il{ color:#ae81ff} Api30Cloud|منصةخدماتالحوسبةالسحابيةالأسرع Api30Cloud|منصةخدماتالحوسبةالسحابيةالأسرع Api30Cloudخدماتمتكاملةللجميع؟ لماذامنصةApi30Cloudالإتوماتيكية ٍSamplesfulldynamicapi AdvancedSettingsApi30Cloud إضافاتوتطبيقاتApi30Cloudالعملية Api30Cloudخدماتمتكاملةللجميع؟ مبادئالعملعلىمنصةذكيةلخدماتالحوسبةالسحابية قدراتناالبرمجيةلاتقتصرعلىمشروعمحدداوخدمةمحددةقبلانتسبقهاخبراتمتنوعةعنالتقنياتالبرمجيةوالقدراتالتييمكنانتقدمهاكللغةبرمجيةعلىحدىواكتشافطرقدمجفريدةلصنعطفراتبرمجيةلتلبيةاحتياجاتالعملاء. ومنحسنحظنااننالانكتفيبخدماتبرمجيةفريدةذاتابعادعشوائيةالتعاملللوصولالىخدماتمتكاملةاوالتعاملالاعمىمعتقنيةمحددةدوناداراكعواقبذلكالتعامل.بلنقومبدراسةالخدمةالمثلىلتلكاللغةالبرمجيةووضعهاضمنقائمةالحلولالتييمكندمجهامعخدمةمثلىمنلغةبرمجيةاخرىوغالباًيتمذلكعبرالapiمعالتعاملالمكتملبنظامحمايةمحكمالبناءبكافةالمتغيراتوالتحكمبهاعبرإعداداتمنالعميلونعتمدعلىسياساتالDesignpatternللApi30 | API la plus appropriée pour votre projetوصولالىنمذجةواظحةللخدماتوطريقةتعاملووصولللخدماتبشكلإتوماتيكيكلياًمعوضعاعداداتطلبالخدماتوتحديدخياراتالأفضليةلطلبتلكالخدمةبالوقتوالحاجةودراساتقدراتالانتقالبينالخدمات...الخ لماذاApi30Cloudالخيارالأفضلللشركاتالبرمجية؟ تماماًكمامنالصعبجداًانتجدفيالأوساطالعربيةمشاريعبرمجيةذاتابعادناجحةبشكلمستمر...لأناغلبهايعتمدويميلامالةكليهالىأنماطحلولواستراتيجياتتدورفينفسحلالمشكلةفينفسذلكالوقتوبنفستوقعالإمكانياتوبنفسالتقنياتالبرمجيةوهذامايجعلهاتصاببخيبةالأملفيلحظةمناللحظاتبسبباختلالبسيطفيجانبمنالاحتياجاتاومنجانبالاحساسبالتعببسببصعوبةالحلالبرمجيمعمرورالوقتوكثرةالأحتياجات... وانطلاقاًمنمسؤليتنافيهذاالجانبقمنابعملمنصةapiمتكاملةوبعدةلغاتبرمجيةوتقديمكلالاحتياجاتبشكلإعداداتوتوفيرمساحاتللتخصيصالبرمجيفيكلالحالاتاللازمةلذلكوقديبدوالوضعصعبلكثرةخياراتالإعداداتولكنلصنعالخياراتبدقةوحسبالاحتياجيتموضعخياراتشاملةلتتمكنالشركةالبرمجيةلتقديمكافةالخياراتلخدمةعملائهاالخدمةالكاملة.وقديبدوالوضعصعبلدىبعضالجهاتكونبعضالاستراتيجياتلميسبقانتعاملتبهاولكنمعبعضالوقتيسهلالوضعوتتداخلالافكاروينتجذكاءمننوعمختلفوهوطرقالاستخدامالأمثللهذهالخدماتوبهذاتزدادالانظمةذكاءاًبالخدمةوتزدادخططوطرقتنفيذالاحياجاتللعملاءفيتزايدنحوالأفضلوالاقلجهدوالأكثرفائدة. لماذاApi30Cloudالخيارالأمثللكبرىالشركاتوالطامحين؟ منالطبيعيجداًاننشاهدالشركاتتسعىبجدنحوخدمةعملائهابالخدماتوتوفيرالأحتياجاتلتتمكنمناكتساحالساحةواكتسابعملاءجددبهذاالأسلوب...لكناذاكانتالخدماتالمقدمةللعملاءخدماتبرمجيةعندهامنالضرورييتموضعالفخطوالفحسابلهاولجودةالخدمةوالقدراتالأتوماتيكيةالتيتوفرهاتلكالخدماتالبرمجيةلتلبيةاحتياجاتالعملاءفيكلالجوانب...اختيارالاستشارهفيهذاالجانبامرمهمللغايهويمكنناالمساعدهفيهذاالجانببشكلكبيرجداًويمكنناتقديمخدمةالاستشاراتمثلاًبدراسةنوعيةالخدماتوطرقتنفيذهابالطرقالمثلىوهليتوقعوصولعالميمثلاًوكممقداراستهلاكللسيرفرلتقديمتلكالخدمةوهليحتاجبالضرورةاستخدامبعضالقدراتالبرمجيةضمنمخططالتنفيذمثلالكاشممريلزيادةالسرعةاويحتاجصلاحياتنظاميتمدراستهابشكلكاملوتقديمرؤيةكاملةعنالتنفيذوطرقةوتكاليفه. لماذاApi30Cloudالخيارالأمثلللمبرمجين؟ جوابهذاالسؤاللننجيبعليهلأنهمأدرىبالخدماتالبرمجيةوايالساحاتتقدمتلكالخدماتبالشكلالأفضل,ويمكنناتقبلكلالأقتراحاتفيكلالجوانبومواكبةاحدثماتمالتواصلاليهاليوماياًكانتالصعاب. ماذالواصبحتمحترفلإعداداتمنصةApi30Cloud؟ تماماًكمالوانكاطلعتعلىخبراتومفاهيمعامةعنالبرمجةبجانبيهاالنظريوالعمليبنفسالوقتوبذلكتزدادخبراتكالبرمجيةبشكلمتسارعنظراًلماتتعلمهمنالإعداداتفيالأنظمةواسبابتواجدتلكالإعداداتلتنفيذتلكالمهام لماذامنصةApi30Cloudالإتوماتيكية الفارقالزمنيالهائل هدفناالعملبأعلىمستوىبرمجيواختراقفارقالزمن؛تلكالسنينمنالعملالبرمجيبهذهالساعات منضبطالإعداداتوتوفيركلخياراتالتخصيصفيكلجوانبالاحتياجللتخصيص هليمكنالإعتمادعلىهذهالخدماتكلياً؟ يمكنكمالإعتمادالكليعلىالخدماتالإتوماتيكيةالمقدمةمنApi30Cloudلماتوفرمنامكانياتتخصيصلكلجوانبالاحتياجللعميلمن الجانبالخدمياوجانبالبنيةالتحتيةللعملمنادواتتحكملقواعدالبياناتوغيرها..يمكننابناءايخدمةاوميزة اضافيةفيايوقت اوتخصيصاكوادلإيعميليحتاجخدماتمخصصةكلياً.اوالتعاملبشكلإتوماتيكيمختلف. كيفيةالوصولالىملفاتضبطالإعداداتوالمشروع؟ عبرأنظمةمستخدمينللإستضافةالخاصةبك,يمكنكايضارفعالملفاتوالاستفادةمنمشاركةالملفاتعبرنظامالإستضافةوطلبإنشاءعدداكثرمنالمستخدمينوتخصيصمستخدمينعلىمجلداتمحددةوغيرة.رابطالإستضافةمنهنا انواعاستضافةالخدماتالبرمجيةالإتوماتيكية ضمننطاقانخدميانلتوفيركلالمزاياكوحدهمتكاملةمنالخدماتمنهاخدماتالسيرفراتالمعروفةباستضافةبرمجياتphpوايضاًالاستضافةعبر نطاقاتالخدماتالتزامنيةالسريعةجداًمعتوفيرقدراتللفصلاوالدمجفيللنطاقينعبرالإعدادات. هليمكننيإضافةموقعرئيسيفياستضافةapi30 نعمعبرمجلدمسمىpublic يمكنكانشاءماتحتاجهبأستخدامالhtml,js عبرالاطرالكثيرةللتعاملبالjs وإنشاءعددلانهائيمنالصفحاتوالمجلداتالمتداخلة. إستراتيجياتمبتكرةوحصريهمنخدماتنا؟ RealtimeDatabaseApi30Cloudمنصة يمكنهاالعملفيالذاكرةالسريعةبجميعانواعالملفاتوقواعدالبيانات json-csv-xlsx-tab-sqlite-anyurlitsdownloadtojsonfolder وعندتنفيذحدثالتحديثتتمالمزامنةمعمصدرتلكالبياناتالمتواجدةفيالذاكرةوالمصدرالاصليلها. اوحسبضبطالإعدادات RealtimeDatabaseومنالجديدبالذكرفيمنصة يمكنعملاستعلامربطبينكلالانواعوايضاًمحاكاهبالاستعلامعبرالSQL بينمختلفالانواعكانهاكتلهواحدةمتواجدهفيالذاكرة. هليوجداختلافاتبطرقالإرتباطبين (MultipledatabasesApi30Cloud-RealtimeDatabase) بمايقارب95% لايوجدإختلافجميعهاتعملبنفسآليةالإستعلاموالربطوالإدخالوالتحديث (GET,POST,PUT,Delete,PATCH) SamplesfulldynamicapishowdatafromApi30Cloud Realtime-(Severaltypesofdatabases) التعرفعلىاستضافةملفات(RealtimeDB) لنتعرفعلىالتعاملمعالاستعلاماتعبرالتعاملمع(Realtime) يمكنكالدخولموقعملفاتالاختبارالخاصةبال(Realtime) رابطالإستضافةمنهنا مستخدمالدخول:in_memory_db باسووردالدخول:json_csv_xlsx_tab_sqlite تماسنادصلاحيةمننوععرضفقطللتعرفعلىطرقالترتيبوالاضافةللملفاتبجميعانواعها بعداضافتكللملفاتكلملففيالمجلدالخاصبهوتشغيلاستضافتكالخاصةسترتفعكلتلكالملفاتللمزامنةوالعملفيالذاكرةككتلةواحدة وايحدثتحديثاواضافةتتممزامنتهامعالملفالخاصبهاوالنوعالخاصبها اوحسبالإعداداتالمخصصه التعرفعلىانواعالملفاتالمحملةفيقواعدالبياناتفيالذاكرة تموضعالاختبارعلىبياناتهائلةجداُلإثباتنجاحانظمةال(Realtime)ولهذايحبذعندطلبالجداولاستخدامالمعاملpe=1مثلاً اولتحديدعددصفوففيالصفحةمثلاُخمسونصف pe=1,50 التعرفعلىبعضجداولالاختباروالتعاملمعهافيالذاكرةمباشراً اذالمتشعربالحماسوانتتتواجدفيساحةالذاكرةحيثالسرعةالخياليةفعليكالتعرفعلىinmemorydatabase لقدقمنابتوفيركلاحتياجاتكلعملجميعانواعالعلاقاتبينالجدوالفيالذاكرةوعبرمختلفانواعالملفات عنطريقضبطبعضالاعداداتفقطفلاتقلقفيهذاالامرويمكنكالتعرفعلىالتوثيقالخاصبالتعاملمعالإعدادات لنفترضانلديناثلاثةجداولللتبسيطفقط admin1yeيمثلمحافظاتالجمهوريةاليمنيةadmin1ye admin2yeيمثلمديرياتالجمهوريةاليمنيةويوجدبهاعمودfkيعودللمحافظةadmin2ye admin3yeيمثلمناطقوشوارعمتنوعةفيالجمهوريةلمايقربالموقعومنطقةفيالجمهوريةوتماخفاءالاسمالعربيمنهافقط(لتمييزهاضمنالخدماتالمدفوعة)ويتواجدفيهااعمدةfkتعودللمحافظاتوالمديريات admin3ye?pe=1,30 علىاعتبارتمضبطابسطالإعداداتفيعلاقةالربطبينالجداولبإستخدامالتمييزالإتماتيكيللعلاقةعبر{"suffixfk":"_id"} CRUD+List ReadGET/api/admin1ye/1httptest.api30.com/api/admin1ye/1ListGET/api/admin1yehttptest.api30.com/api/admin1yeCreatePOST/api/admin1yehttptest.api30.com/api/admin1yeYouhetosendabodycontaining:{"name":"SANAA","Ar_Name":"صنعاء","latitude":17,"longitude":51.5}Anditwillreturnthevalueoftheprimarykeyofthenewlycreatedrecordwithinserteddata:2UpdateToupdatearecordinthistabletherequestcanbewritteninURLformatas:PUT/api/admin1ye/1httptest.api30.com/api/admin1ye/1Where"1"isthevalueoftheprimarykeyoftherecordthatyouwanttoupdate.Sendasabody:{"name":"sana'a"}Anditwillreturntheprimarykeyoftherecordorasyoudefineintemplateofupdateapi:1DeleteIfyouwanttodeletearecordfromthistabletherequestcanbewritteninURLformatas:DELETE/api/admin1ye/1httptest.api30.com/api/admin1ye/1Anditwillreturntheprimarykeyoftherecordorasyoudefineintemplateofupdateapi:1 Filters Filtersprovidesearchfunctionality,onlistcalls,usingthe"filter"parameter.Youneedtospecifythecolumnname,acomma,thematchtype,anothercommmaandthevalueyouwanttofilteron.Thesearesupportedmatchtypes:"cs":containstring(stringcontainsvalue)"sw":startwith(stringstartswithvalue)"ew":endwith(stringendwithvalue)"eq":equal(stringornumbermatchesexactly)"lt":lowerthan(numberislowerthanvalue)"le":lowerorequal(numberislowerthanorequaltovalue)"ge":greaterorequal(numberishigherthanorequaltovalue)"gt":greaterthan(numberishigherthanvalue)"bt":between(numberisbetweentwocommaseparatedvalues)"in":in(numberorstringisincommaseparatedlistofvalues)"is":isnull(fieldcontains"NULL"value)Youcannegateallfiltersbyprependinga"n"character,sothat"eq"becomes"neq".Examplesoffilteruseare:GET/api/admin1ye?filter=name,eq,AdenGET/api/admin1ye?filter=name,neq,AdenGET/api/admin1ye?filter=name,sw,AdGET/api/admin1ye?filter=id,le,1GET/api/admin1ye?filter=id,ngt,1GET/api/admin1ye?filter=id,bt,1,10GET/api/admin1ye?filter=id,in,1,2,3GET/api/admin1ye?filter=id,nin,1,2,3Output:{"records":[{"id":1"name":"Aden","Ar_Name":"عدن"}]}Inthenextsectionwedivedeeperintohowyoucanapplymultiplefiltersonasinglelistcall.MultiplefiltersFilterscanbeabyappliedbyrepeatingthe"filter"parameterintheURL.ForexamplethefollowingURL:GET/api/admin1ye?filter=id,gt,1&filter=id,lt,3 Columnselection Bydefaultallcolumnsareselected.Withthe"include"parameteryoucanselectspecificcolumns.Youmayuseadottoseparatethetablenamefromthecolumnname.Multiplecolumnsshouldbecommaseparated.Anasterisk("*")maybeusedasawildcardtoindicate"allcolumns".Similarto"include"youmayusethe"exclude"parametertoremovecertaincolumns:GET/api/admin1ye/1?include=nameGET/api/admin1ye?include=nameGET/api/admin1ye?exclude=name,geonameid,longitude Ordering Withthe"order"parameteryoucansort.Bydefaultthesortisinascendingorder,butbyspecifying"desc"thiscanbereversed:GET/api/admin1ye?order=Ar_Name,descGET/api/admin1ye?order=id,desc&order=Ar_Name Limitsize The"size"parameterlimitsthenumberofreturnedrecords.ThiscanbeusedfortopNliststogetherwiththe"order"parameter(usedescendingorder).GET/api/admin1ye?order=id,desc&size=1GET/api/admin3ye?order=id,desc&size=5 Pination The"pe"parameterholdstherequestedpe.Thedefaultpesizeis20,butcanbeadjusted(e.g.to50).GET/api/admin3ye?order=id&pe=1GET/api/admin3ye?order=id&pe=1,50 Joins Let'ssaythatyouheapoststablethathascomments(madebyusers)andthepostscanhets.postscommentsuserspost_tsts======================================idididididtitlepost_idusernamepost_idnamecontentuser_idphonet_idcreatedmesseWhenyouwanttolistpostswiththeircommentsusersandtsyoucanaskfortwo"tree"paths:posts->comments->usersposts->post_ts->tsThesepathshethesamerootandthisrequestcanbewritteninURLformatas:GET/records/posts?join=comments,users&join=tsHereyouareallowedtoleeouttheintermediatetablethatbindspoststots.Inthisexampleyouseeallthreetablerelationtypes(hasMany,belongsToandhasAndBelongsToMany)ineffect:"post"hasmany"comments""comment"belongsto"user""post"hasandbelongstomany"ts"ThismayleadtothefollowingJSONdata:{"records":[{"id":1,"title":"Helloworld!","content":"Welcometothefirstpost.","created":"2018-03-05T20:12:56Z","comments":[{id:1,post_id:1,user_id:{id:1,username:"mevdschee",phone:null,},messe:"Hi!"},{id:2,post_id:1,user_id:{id:1,username:"mevdschee",phone:null,},messe:"Hiain!"}],"ts":[]},{"id":2,"title":"Blackisthenewred","content":"Thisisthesecondpost.","created":"2018-03-06T21:34:01Z","comments":[],"ts":[{id:1,messe:"Funny"},{id:2,messe:"Informational"}]}]}Youseethatthe"belongsTo"relationshipsaredetectedandtheforeignkeyvalueisreplacedbythereferencedobject.Incaseof"hasMany"and"hasAndBelongsToMany"thetablenameisusedanewpropertyontheobject. Inshort,SamepathOfrootjoin=tablejoin&join=anotherTablejoinSamepathOfchildjoin=tableJoin1,samePathchild1&join=anotherTableTorootjoin,samepathchild2join SomeExamplesliveonline GET/api/admin3ye?pe=1&join=admin1yeGET/api/admin3ye?pe=1&join=admin2ye GET/api/admin3ye?pe=1&join=admin2ye,admin1ye GET/api/admin1ye?pe=1,1&join=admin2yeGET/api/admin2ye?pe=1,2&join=admin1yeGET/api/admin2ye?pe=1,1&join=admin1ye&join=admin3ye AdvancedSettingsAPI30 Buildingamodelforthereturnoftheapi Youcanusethefollowingvariablestobuildyourtemplatebyplacingthemintheobjectvalues​​.templateordirectlywithoutkeyinobjectasyoulike  name typeIndicatesusedin(success-notsuccess-both) example $StatusnumberhttpStatuscodesboth used{"ServerStatus": $Status} $Status_text stringtextof httpStatuscodesyoucanchangeanytextforanynumbercodeboth  used{"ServerStatus_text": $Status_text}$Body_data Object-Arraydatareturnsuccess  used{"body": $Body_data} $Tbl_obj_namestringtablenameorobjectnameboth  used{"name": $Tbl_obj_name} $Body_data_format stringformatereturnjson,xml,htmlifretunfromstring $Body_dataorifarrayorjsonretrunsuccess used{"format": $Body_data_format} $Total_items numberallrecordsintablesuccess used{"Total": $Total_items} $Total_in_listnumbertitlerecordsinlistreturnsuccess used{"lengthitems": $Total_in_list} $Peslinks  Objectobjectofpinationlinksandinfopinationdataseeexamplesuccess used{"pes": $Peslinks }return{ "pes":{  "first":"httplocalhost:3000/api/admin1yes?pe=1",  "next":"httplocalhost:3000/api/admin1yes?pe=2",  "last":"httplocalhost:3000/api/admin1yes?pe=2",  "info":{   "from":0,   "to":20,   "size":20,   "pe":1,   "total":23  } }} $error_programstringstringretrunfromappifnotsuccessnotsuccessused{"error": $error_program} URLrewritemiddleware Rewriteusingaregularexpression,rewriting /i123 to /api/123.{"/^\/i(\w+)/":"/api/$1"}Rewriteusingrouteparameters,referencesmaybenamedornumeric.Forexamplerewriteapi/foo..bar toapi/commits/foo/to/bar{  "api/:src..:dst":"api/commits/$1/to/$2",   "api/:src..:dst":"api/commits/:src/to/:dst"   }Youmayalsousethewildcard * tosoakupseveralsegments,forexample /js/vendor/jquery.js wouldbecome /public/assets/js/vendor/jquery.js{"/js/*","/public/assets/js/$1"}Youcancustomizeyourlinkandrepresentitinourapproachtolinkbuildingfromfilecall Ruoter.json Inyourhostingwithourservers{'/api/*':'/$1','/blog/:resource/:id/show':'/:resource/:id'} إضافاتوتطبيقاتApi30Cloudالعملية إضافاتوتطبيقاتApi30Cloudالعملية تطبيقاتعمليةمفيدةلإستخدامAPI30 هذهالتطبيقاتيمكنانتساعدكفيAPI30 تطبيقإدارةالمعرفة إدارةاتوماتيكيةعبرPWA+openapi3 إدارةاتوماتيكيةopenapi3 jsoneditortablefast إدارةاتوماتيكيةsheetsapi+openapi3 plugins-Api30Cloud jsoneditor jsontosql إغلاق Menu التصفح ملوكالبرمجة عنخدماتنا لماذاAPIإتوماتيكةالبناء Basicsofhowtouseapi30 pluginsApi30Cloud التواصلمعنا [email160;protected] 9674 ALYEMENSANA'A $(document).ready(function(){/* $('.makeItNice').rainbowJSON({ maxElements:3, maxDepth:3 });*/ /*fetch('httpapi30.com/db').then((response)=>response.json()).then((json)=>{varstr=JSON.stringify(json,null,' ');$('.makeItNiceGreen').text(str);//Formatresult $('.makeItNiceGreen').rainbowJSON({ maxElements:5, maxDepth:3, bgColor:'#D8FFF2' });runMesse.className='';});*/});footer{position:relative;botApi30 | API la plus appropriée pour votre projettom:0;left:0;right:0;background:#b;height:auto;width:auto;padding-top:40px;color:#fff;}.footer-content{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;}.footer-contenth3{color:#cdcee1;font-size:2.1rem;font-weight:500;text-transform:capitalize;line-height:3rem;}.footer-contentp{max-width:500px;margin:10pxauto;line-height:28px;font-size:14px;color:#cacdd2;}.socials{list-style:none;display:flex;align-items:center;justify-content:center;margin:1rem03rem0;}.socialsli{margin:010px;}.socialsa{text-decoration:none;color:#fff;border:1.1pxsolidwhite;padding:5px;border-radius:20%;}.socialsai{font-size:1.1rem;width:20px;transition:color.4sease;}.socialsa:hoveri{color:aqua;}.footer-bottom{background:#2c1b56;wiApi30 | API la plus appropriée pour votre projetdth:auto;padding:20px;padding-bottom:40px;text-align:center;}.footer-bottomp{float:left;font-size:14px;word-spacing:2px;text-transform:capitalize;}.footer-bottompa{color:#44bae8;font-size:16px;text-decoration:none;}.footer-bottomspan{text-transform:uppercase;opacity:.4;font-weight:200;}.footer-menu{float:right;}.footer-menuul{display:flex;}.footer-menuulli{padding-right:10px;display:block;}.footer-menuullia{color:#cfd2d6;text-decoration:none;}.footer-menuullia:hover{color:#27bcda;}@media(max-width:500px){.footer-menuul{display:flex;margin-top:10px;margin-bottom:20px;}}Api30Cloudمنصةوإطارعمللتقديمخدماتالحوسبةالسحابيةللعملعلىالأنظمةوالمواقعوالتطبيقاتوالخدماتوكافةاحتياجاتتخزينومعالجةالبياناتبشكلإتوماتيكيمعالتحكمالكاملبطبقةالحمايةوالعملبمودلاتالصلاحياتفيالأنظمةالكبيرةجداًعبرإعداداتولحسنحظكمعنادعمناعدةانواعمنقواعدالبياناتوإمكانيةبناءقاعدةالبياناتالخاصةبكفيالذاكرةالسريعةوالتعاملالمباشرايضاًلعدةانواعملفاتومعالجتهافيالذاكرةالسريعةinmemorydatabaseor(realtimedb)وامكانيةبناءربطافتراضيلعدةملفاتفيالذاكرةالسريعةوالتمتعبمعالجةملفاتالبياناتالضخمة(Bigdata)بطريقةفريدةجداًتساعدكفيالتنقيبفيالبياناتوالدخولالتدريجيفيعملمودلاتللدخولفيالذكاءالإصطناعيوالأنظمةالخبيرةبسرعةاكبرعبرمنصتناالذكيةفيApi30Cloud. ©2023Api30CloudBasicshowtousepluginsAPI30

Placer:Api30 | API la plus appropriée pour votre projetSignaler

En cas de violation du site, veuillez cliquer sur SignalerSignaler