সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।

রেস্টএপিহেলপার

public class RestApiHelper
extends Object implements IRestApiHelper

java.lang.Object
com.android.tradefed.util.RestApiHelper


REST API কল করার জন্য একটি সহায়ক শ্রেণী।

সারসংক্ষেপ

ধ্রুবক

int DEFAULT_NUMBER_OF_RETRIES

ক্ষেত্র

protected static final JsonFactory JSON_FACTORY

protected static final String JSON_MIME

পাবলিক কনস্ট্রাক্টর

RestApiHelper (HttpRequestFactory requestFactory, String baseUri)

প্রদত্ত তথ্যের সাথে একটি API সহায়ক উদাহরণ তৈরি করে।

পাবলিক পদ্ধতি

GenericUrl buildQueryUri (String[] uriParts, options) buildQueryUri (String[] uriParts, options)

প্রদত্ত URI অংশ এবং বিকল্পগুলির সাথে একটি API কলের জন্য একটি URI তৈরি করুন।

HttpResponse execute (String method, String[] uriParts, options, JSONObject data) execute (String method, String[] uriParts, options, JSONObject data)

একটি API অনুরোধ চালায়।

HttpRequestFactory getRequestFactory ()

HttpRequestFactory প্রদান করে।

static RestApiHelper newInstanceWithGoogleCredential (String baseUri, File jsonKeyFile, scopes) newInstanceWithGoogleCredential (String baseUri, File jsonKeyFile, scopes)

একটি API সাহায্যকারী উদাহরণস্বরূপ যা ব্যবহার তৈরি করে Credential প্রমাণীকরণের জন্য।

static RestApiHelper newInstanceWithGoogleCredential (String baseUri, String serviceAccount, File keyFile, scopes) newInstanceWithGoogleCredential (String baseUri, String serviceAccount, File keyFile, scopes)

একটি API সাহায্যকারী উদাহরণস্বরূপ যা ব্যবহার তৈরি করে Credential প্রমাণীকরণের জন্য।

ধ্রুবক

DEFAULT_NUMBER_OF_RETRIES

protected static final int DEFAULT_NUMBER_OF_RETRIES

ধ্রুব মান: 2 (0x00000002)

ক্ষেত্র

JSON_FACTORY

protected static final JsonFactory JSON_FACTORY

JSON_MIME

protected static final String JSON_MIME

পাবলিক কনস্ট্রাক্টর

রেস্টএপিহেলপার

public RestApiHelper (HttpRequestFactory requestFactory, 
                String baseUri)

প্রদত্ত তথ্যের সাথে একটি API সহায়ক উদাহরণ তৈরি করে।

পরামিতি
requestFactory HttpRequestFactory : তৈরি করা ব্যবহার কারখানা HttpRequest গুলি।

baseUri String : API- এর বেস কোনো URI

পাবলিক পদ্ধতি

buildQueryUri

public GenericUrl buildQueryUri (String[] uriParts, 
                 options)

প্রদত্ত URI অংশ এবং বিকল্পগুলির সাথে একটি API কলের জন্য একটি URI তৈরি করুন। uriParts ইতিমধ্যেই URL- এনকোডেড হওয়া উচিত, যখন অপশনগুলি আনকোড করা স্ট্রিং হতে হবে।

পরামিতি
uriParts String

options

ফেরত দেয়
GenericUrl

এক্সিকিউট

public HttpResponse execute (String method, 
                String[] uriParts, 
                 options, 
                JSONObject data)

একটি API অনুরোধ চালায়।

পরামিতি
method String : অনুরোধের একটি HTTP পদ্ধতি

uriParts String করুন: URL এনকোড অনুরোধ কোনো URI গঠন করা ব্যবহার করা কোনো URI অংশ।

options : ক্যোয়ারী স্ট্রিং তৈরি করতে ব্যবহৃত এনকোড না করা প্যারামিটারের নাম এবং মান

data JSONObject : ডেটা অনুরোধ পাঠানো হবে

ফেরত দেয়
HttpResponse একটি HttpResponse বস্তু

getRequestFactory

public HttpRequestFactory getRequestFactory ()

HttpRequestFactory প্রদান করে।

পরীক্ষার জন্য উন্মুক্ত।

ফেরত দেয়
HttpRequestFactory

newInstanceWithGoogleCredential

public static RestApiHelper newInstanceWithGoogleCredential (String baseUri, 
                File jsonKeyFile, 
                 scopes)

একটি API সাহায্যকারী উদাহরণস্বরূপ যা ব্যবহার তৈরি করে Credential প্রমাণীকরণের জন্য।

পরামিতি
baseUri String : API- এর বেস কোনো URI

jsonKeyFile File : পরিষেবা অ্যাকাউন্ট JSON কী ফাইল

scopes : পরিষেবা অ্যাকাউন্টের সাথে ব্যবহার করার জন্য OAuth স্কোপের সংগ্রহ

ফেরত দেয়
RestApiHelper

নিক্ষেপ করে
সাধারণ নিরাপত্তা ব্যতিক্রম

newInstanceWithGoogleCredential

public static RestApiHelper newInstanceWithGoogleCredential (String baseUri, 
                String serviceAccount, 
                File keyFile, 
                 scopes)

একটি API সাহায্যকারী উদাহরণস্বরূপ যা ব্যবহার তৈরি করে Credential প্রমাণীকরণের জন্য।

পরামিতি
baseUri String : API- এর বেস কোনো URI

serviceAccount String : পরিষেবার নাম ব্যবহার করার জন্য অ্যাকাউন্ট

keyFile File : পরিষেবা অ্যাকাউন্ট কী ফাইল

scopes : পরিষেবা অ্যাকাউন্টের সাথে ব্যবহার করার জন্য OAuth স্কোপের সংগ্রহ

ফেরত দেয়
RestApiHelper

নিক্ষেপ করে
সাধারণ নিরাপত্তা ব্যতিক্রম