یک وبلاگ را با شناسه آن بازیابی می کند. اکنون آن را امتحان کنید یا نمونه ای را ببینید .
اگر وبلاگ خصوصی است مجوز لازم است. اگر وبلاگ عمومی است، این روش را می توان بدون مجوز فراخوانی کرد.
GET https://www.googleapis.com/blogger/v3/blogs/blogId
نام پارامتر | ارزش | توضیحات |
---|---|---|
پارامترهای مورد نیاز | ||
blogId | string | شناسه وبلاگ برای دریافت. |
پارامترهای اختیاری | ||
maxPosts | unsigned integer | حداکثر تعداد پست برای بازیابی همراه با وبلاگ. وقتی این پارامتر مشخص نشده باشد، هیچ پستی به عنوان بخشی از منبع وبلاگ بازگردانده نمی شود. |
با این روش بدنه درخواستی ارائه نکنید.
در صورت موفقیت آمیز بودن، این روش یک منبع Blogs را در بدنه پاسخ برمی گرداند.
توجه: نمونههای کد موجود برای این روش همه زبانهای برنامهنویسی پشتیبانیشده را نشان نمیدهند (برای فهرست زبانهای پشتیبانیشده به صفحه کتابخانههای سرویس گیرنده مراجعه کنید).
از کتابخانه کلاینت جاوا استفاده می کند
// The BlogId for the http://code.blogger.com/ blog.
String CODE_BLOG_ID = "3213900";
// Configure the Java API Client for Installed Native App
HttpTransport HTTP_TRANSPORT = new NetHttpTransport();
JsonFactory JSON_FACTORY = new JacksonFactory();
// Configure for 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.
Blogger blogger = Blogger.builder(HTTP_TRANSPORT, JSON_FACTORY)
.setApplicationName("Blogger-BlogGet-Snippet/1.0")
.setHttpRequestInitializer(credential).build();
// This is the request action that you can configure before sending the request.
Get blogGetAction = blogger.blogs().get(CODE_BLOG_ID); // Restrict the result content to just the data we need.blogGetAction.setFields("description,name,posts/totalItems,updated");
// This step sends the request to the server.
Blog blog = blogGetAction.execute();
// 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());
از APIs Explorer زیر برای فراخوانی این روش در دادههای زنده و دیدن پاسخ استفاده کنید.