يستردّ هذه الطريقة مدونة من خلال عنوان URL. جرِّبها الآن أو اطّلِع على مثال.
يجب الحصول على إذن إذا كانت المدونة خاصة. إذا كانت المدونة علنية، يمكن استدعاء هذه الطريقة بدون إذن.
طلب
طلب HTTP
GET https://www.googleapis.com/blogger/v3/blogs/byurl
المَعلمات
| اسم المعلَمة | القيمة | الوصف |
|---|---|---|
| المعلمات المطلوبة | ||
url |
string |
عنوان URL للمدونة المطلوب استردادها |
نص الطلب
لا تُدرِج نص طلب مع هذه الطريقة.
الردّ
إذا كانت الاستجابة ناجحة، تعرض هذه الطريقة مصدر Blogs في نص الاستجابة.
أمثلة
ملاحظة: إنّ الأمثلة المرتبطة بالرموز والمتوفرة لهذه الطريقة لا تمثّل كل لغات البرمجة المتوافقة (يُرجى مراجعة صفحة مكتبات البرامج للاطّلاع على قائمة باللغات المتوافقة).
جافا
استخدام مكتبة برامج Java
String CODE_BLOG_URL = "http://code.blogger.com/";
// Configure the Java API Client for Installed Native App
HttpTransport HTTP_TRANSPORT = new NetHttpTransport();
JsonFactory JSON_FACTORY = new JacksonFactory();
// Configure the Installed App OAuth2 flow.
Credential credential = OAuth2Native.authorize(HTTP_TRANSPORT,
JSON_FACTORY, new LocalServerReceiver(),
Arrays.asList(BloggerScopes.BLOGGER));
// Construct the Blogger API access facade object.Blogge
r blogger = Blogger.builder(HTTP_TRANSPORT, JSON_FACTORY) .setA
pplicationName("Blogger-BlogGetByUrl-Snippet/1.0") .setH
ttpRequestInitializer(credential).build(); class="devsite-syntax-c1">// The request action object.GetByU
rl blogGetByUrlAction = blogger.blogs().getByUrl(); class="devsite-syntax-c1">// Configure which blog URL to look up.blogGe
tByUrlAction.setUrl(CODE_BLOG_URL); class="devsite-syntax-c1">// Restrict the result content to just the data we need.blogGe
tByUrlAction.setFields("description,name,posts/totalItems,updated");an> class="devsite-syntax-c1">// This step sends the request to the server.Blog b
log = blogGetByUrlAction.execute(); class="devsite-syntax-c1">// Now we can navigate the response.System
.out.println("Name: " + blog.getName());System
.out.println("Description: " + blog.getDescription());System
.out.println("Post Count: " + blog.getPosts().getTotalItems());System
.out.println("Last Updated: " + blog.getUpdated());
جرِّبها الآن.
استخدِم أداة "مستكشف واجهات برمجة التطبيقات" أدناه لاستدعاء هذه الطريقة على بيانات مباشرة والاطّلاع على الردّ.