প্রশ্ন ট্যাগ «api-design»

অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস (এপিআই) ডিজাইনটি সাধারণ উদ্দেশ্যে বা জনসাধারণের ব্যবহারের জন্য তৈরি লাইব্রেরি তৈরির সর্বোত্তম অনুশীলনগুলি নিয়ে আলোচনা করে।

6
দুর্দান্ত এপিআইগুলিতে কী মিল রয়েছে? [বন্ধ]
বন্ধ । এই প্রশ্নটি আরও ফোকাস করা প্রয়োজন । এটি বর্তমানে উত্তর গ্রহণ করছে না। 6 বছর আগে বন্ধ ছিল । লক । এই প্রশ্নটি এবং এর উত্তরগুলি লক করা আছে কারণ প্রশ্নটি অফ-টপিক তবে historicalতিহাসিক তাত্পর্যপূর্ণ। এটি বর্তমানে নতুন উত্তর বা মিথস্ক্রিয়া গ্রহণ করছে না। এটি দুর্দান্ত এপিআইগুলির সম্পর্কে …
15 api-design 

7
ক্লায়েন্ট অ্যাপ্লিকেশনগুলি থেকে স্থপতি ব্যবহারকারী প্রমাণীকরণ কীভাবে?
আমি একটি অ্যাপ্লিকেশন বিকাশ করেছি যা অনেক ব্যবহারকারীকে সমর্থন করবে। জিনিসটি আমি কীভাবে ক্লায়েন্ট / ব্যবহারকারীকে প্রমাণীকরণ করব তা নির্ধারণ করতে অক্ষম। আমি http://quickblox.com/ এর মতো একটি অ্যাপ তৈরি করছি যেখানে আমি আমার ব্যবহারকারীদের শংসাপত্র দেব এবং তারা এন অ্যাপ্লিকেশন তৈরি করতে ব্যবহার করবে যাতে তারা প্রমাণীকরণের জন্য তাদের ব্যবহারকারীর …

1
আরইএসটি মডেলটিতে বাসা বাঁধার যথাযথ উপায় কী?
আমি পরিষেবার একটি REST এপিআই ডিজাইন করছি এবং নীড়ের সংস্থানগুলির যথাযথ পথে আটকে আছি। সংস্থানসমূহ: অংশীদার, টিকিট, সেটিংস সংস্থানসমূহের মধ্যে সংযোগগুলি: অংশীদার অনেক টিকিট আছে, অংশীদার সেটিংস সেট আছে, Busines যুক্তি: আপনি সমস্ত অংশীদারকে বেনামী ব্যবহারকারী হিসাবে তালিকাবদ্ধ করতে পারেন, আপনি অনামী ব্যবহারকারী হিসাবে নির্দিষ্ট অংশীদারটিতে নতুন টিকিট যুক্ত করতে …
14 api  rest  api-design 

5
এপিআই ডিজাইনে, অ্যাডহক পলিমারফিজমটি কখন ব্যবহার / এড়ানো হবে?
সু জাভাস্ক্রিপ্ট লাইব্রেরি ডিজাইন করছে Magician.js,। এর লঞ্চপিনটি এমন একটি ফাংশন যা Rabbitপাস হওয়া যুক্তির বাইরে বের করে। তিনি জানেন যে এর ব্যবহারকারীরা একটি খরগোশকে এ String, ক Number, এ Function, সম্ভবত এমনকি একটি থেকেও টেনে আনতে চাইতে পারে HTMLElement। এই বিষয়টি মাথায় রেখেই তিনি তার এপিআই এর মতো ডিজাইন …

3
ব্যাকএন্ড আইডিগুলি কি কোনও REST এপিআইতে প্রকাশ্যে হওয়া উচিত?
এই লোকটি যা বলে তার উপর ভিত্তি করে: http://toddfredrich.com/ids-in-rest-api.html ধরে নেওয়া যাক তিনি এপিআই সংস্থানগুলি সনাক্ত করতে ইউইউডি ব্যবহার করার বিষয়ে সঠিক। তারপরে আমি এটিকে বাস্তবায়নের চেষ্টা করে সমস্যায় পড়ি, এটি হ'ল: class FooEntity { final String id = null; //auto-generated by my backend (mongodb), not shared final UUID uid …

4
ডিটিওগুলির জন্য রচনা এবং উত্তরাধিকার ব্যবহার করুন
আমাদের একটি এএসপি.নেট ওয়েব এপিআই রয়েছে যা আমাদের একক পৃষ্ঠা অ্যাপ্লিকেশনটির জন্য একটি REST এপিআই সরবরাহ করে। আমরা এই API এর মাধ্যমে ডেটা পাস করার জন্য ডিটিও / পিওসিও ব্যবহার করি। সমস্যাটি এখন, এই ডিটিওগুলি সময়ের সাথে সাথে বড় হচ্ছে, তাই এখন আমরা ডিটিওগুলিকে রিফেক্টর করতে চাই। আমি কীভাবে একটি …
13 rest  api-design  web-api  dto  poco 

1
আমি কখন অ্যাটমপব ব্যবহার করব?
আমি রেস্টস্টুল ওয়েব সার্ভিস ডিজাইনের বিষয়ে কিছু গবেষণা চালিয়ে যাচ্ছি এবং আমি যা মনে করি তা একটি মূল সিদ্ধান্ত পয়েন্ট বলে পৌঁছেছি তাই আমি ভেবেছিলাম যে এটি পরামর্শ দেওয়ার জন্য সম্প্রদায়ের কাছে এটি উপস্থাপন করব। একটি বিশিষ্ট আর্কিটেকচারের নীতিগুলি ধরে রেখে আমি একটি আবিষ্কারযোগ্য এপিআই উপস্থাপন করতে চাই, তাই আমি …

8
একটি ইন্টারফেস এক্সপোজিং অ্যাসিঙ্ক ফাংশনগুলি একটি ফাঁস বিমূর্ততা?
আমি ডিপেন্ডেন্সি ইনজেকশন প্রিন্সিপাল, অনুশীলন এবং প্যাটার্নস বইটি পড়ছি এবং আমি ফুটো বিমূর্তির ধারণা সম্পর্কে পড়েছি যা বইটিতে ভালভাবে বর্ণিত হয়েছে। আজকাল আমি নির্ভরশীলতা ইনজেকশন ব্যবহার করে একটি সি # কোড বেসকে রিফ্যাক্টর করছি যাতে ব্লক করার পরিবর্তে অ্যাসিঙ্ক কলগুলি ব্যবহৃত হয়। এটি করা আমি এমন কিছু ইন্টারফেস বিবেচনা করছি …

3
শ্রেণিবদ্ধ ডেটা জন্য ফ্ল্যাট বা নেস্টেড JSON?
আমি ইতিমধ্যে 5 বার পিছনে পিছনে স্যুইচ করেছি। এই REST এন্ডপয়েন্টটি /api/tags/অভ্যন্তরীণ ব্যবহারের জন্য হবে (কোনও তৃতীয় পক্ষের ক্লায়েন্ট নেই), আমি কেবল এটির সাথে কাজ করছি। আমি এই দুটি উপস্থাপনার মধ্যে সিদ্ধান্ত নিচ্ছি: সমান { "types":[ { "id":1, "text":"Utility" }, { "id":7, "text":"Lease Terms" }, ], "tags":[ { "id":8, "text":"Water", …
12 rest  api-design  json 

2
আমার কি অজানা প্যারামিটারের অনুমতি দেওয়া উচিত?
আমি একটি RESTful এপিআই ডিজাইন করছি এবং শিরোনাম সমস্যার মুখোমুখি, স্পষ্টতার জন্য পুনরায় সেট করা: যদি কোনও ক্লায়েন্ট একটি অপরিচিত পরামিতি প্রেরণ করে তবে আমার কী দ্রুত ব্যর্থ হওয়া উচিত? উদাহরণ স্বরূপ, http://example.com/api/foo?bar=true&paula=bean উপরের দিকে, barএকটি বৈধ প্যারামিটার তবে paulaএপিআই দ্বারা নির্দিষ্ট করা হয়নি। আমি কি ত্রুটির ক্লায়েন্টকে সতর্ক করুন …
12 rest  api-design 

1
কোনও বন্দরে আইডিয়াম ব্যবহার করে এপিআই বনাম বজায় রাখুন
আমি পাইথন থেকে মরচে যাওয়ার বন্দরে কাজ করছি এবং এমন কোনও কোডে চলে এসেছি যা পাইথনের মতো রাস্টের মতো স্বাভাবিকভাবে প্রকাশ করা যায় না। এর একটি ক্ষেত্রে ডিফল্ট পরামিতি ব্যবহার করা হচ্ছে: class Foo: def __init__(self, a="Hello"): self._a = a মরিচে, আপনি এটি কোনও বিল্ডার ব্যবহার করে প্রয়োগ করতে পারেন: …

2
একটি RESTful API এ কমান্ড প্যাটার্ন প্রয়োগ করা
আমি একটি এইচটিটিপি এপিআই ডিজাইনের প্রক্রিয়াধীন, আশা করি এটি যতটা সম্ভব বিশ্রামিত করা যায়। কিছু ক্রিয়া রয়েছে যা কার্যকারিতা কয়েকটি সংস্থার উপরে ছড়িয়ে পড়ে এবং কিছু সময় পূর্বাবস্থায় ফিরানো দরকার। আমি নিজেকে ভেবেছিলাম, এটি একটি কমান্ড প্যাটার্নের মতো মনে হচ্ছে, তবে কীভাবে আমি এটি একটি সংস্থান হিসাবে মডেল করব? আমি …

2
সি ++ লাইব্রেরি এপিআই ডিজাইন
আমি সি ++ লাইব্রেরিগুলির জন্য ভাল এপিআই নকশা সম্পর্কে শেখার জন্য, ভাগ করা বস্তু / ডিএলএস ইত্যাদির দিকে নজর রাখার জন্য উত্স স্তরে চমৎকার এপিআই, সুন্দর শ্রেণি, টেম্পলেট এবং আরও অনেকগুলি লেখার জন্য অনেকগুলি সংস্থান আছে তবে এ সম্পর্কে সবেমাত্র কিছু নেই ভাগ করা libs এবং এক্সিকিউটেবলের মধ্যে জিনিস একসাথে …

2
কোনও শিশু অবজেক্ট পোস্ট করার জন্য এবং সমস্ত পিতামাতার সমস্ত সন্তান পাওয়ার জন্য এপিআই এন্ডপয়েন্টগুলি কীভাবে ডিজাইন করবেন?
উদাহরণস্বরূপ আমার সত্তা রয়েছে: ক্লায়েন্ট, রিপোর্ট। ক্লায়েন্টের অনেকগুলি প্রতিবেদন থাকতে পারে এবং আমি মনে করি একটি একক প্রতিবেদন পরিচালনার জন্য শেষ পয়েন্টটি এভাবে বাসাতে হবে: /clients/{client_id}/reports/{report_id} এক ক্লায়েন্টের সমস্ত প্রতিবেদনের ক্ষেত্রে এনপয়েন্টটি আশা করা হচ্ছে: /clients/{client_id}/reports তবে কীভাবে সমস্ত ক্লায়েন্টের সমস্ত প্রতিবেদনগুলি এপিআইকে ধারাবাহিকভাবে এবং ভালভাবে ডিজাইনে রাখার জন্য শেষ …
12 rest  api  api-design 

3
JSON কীগুলিতে হাইফেন ব্যবহার করা কি খারাপ অভ্যাস?
আমি হাইফেন (কাবাব-কেস) ব্যবহার করে জেএসএন কীগুলি অ্যাক্সেসের চারপাশে প্রচুর প্রশ্ন ঘুরে দেখছি, তবে এখন আমি নিজেকে ভাবছি যে আমার কীগুলিতে কেবল উটকেস বা সাপ_কে আটকে থাকা উচিত। আমি জানি হাইফেনগুলি ভাষার মধ্যে পোর্ট করার সময় জটিল ম্যাপিংগুলিও তৈরি করতে পারে। আমি দেখেছি কিছু জেএসওএন লাইব্রেরিগুলি এই কীগুলি একটি উটকেস …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.