25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
 
 
 

923 satır
27 KiB

  1. {
  2. "auth": {
  3. "oauth2": {
  4. "scopes": {
  5. "https://www.googleapis.com/auth/blogger": {
  6. "description": "Manage your Blogger account"
  7. }
  8. }
  9. }
  10. },
  11. "basePath": "/blogger/v2/",
  12. "baseUrl": "https://www.googleapis.com/blogger/v2/",
  13. "batchPath": "batch/blogger/v2",
  14. "description": "API for access to the data within Blogger.",
  15. "discoveryVersion": "v1",
  16. "documentationLink": "https://developers.google.com/blogger/docs/2.0/json/getting_started",
  17. "etag": "\"Zkyw9ACJZUvcYmlFaKGChzhmtnE/89hug8dMIq7YUctbwKQlKrklq4s\"",
  18. "icons": {
  19. "x16": "https://www.google.com/images/icons/product/blogger-16.png",
  20. "x32": "https://www.google.com/images/icons/product/blogger-32.png"
  21. },
  22. "id": "blogger:v2",
  23. "kind": "discovery#restDescription",
  24. "labels": [
  25. "limited_availability"
  26. ],
  27. "name": "blogger",
  28. "ownerDomain": "google.com",
  29. "ownerName": "Google",
  30. "parameters": {
  31. "alt": {
  32. "default": "json",
  33. "description": "Data format for the response.",
  34. "enum": [
  35. "json"
  36. ],
  37. "enumDescriptions": [
  38. "Responses with Content-Type of application/json"
  39. ],
  40. "location": "query",
  41. "type": "string"
  42. },
  43. "fields": {
  44. "description": "Selector specifying which fields to include in a partial response.",
  45. "location": "query",
  46. "type": "string"
  47. },
  48. "key": {
  49. "description": "API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.",
  50. "location": "query",
  51. "type": "string"
  52. },
  53. "oauth_token": {
  54. "description": "OAuth 2.0 token for the current user.",
  55. "location": "query",
  56. "type": "string"
  57. },
  58. "prettyPrint": {
  59. "default": "true",
  60. "description": "Returns response with indentations and line breaks.",
  61. "location": "query",
  62. "type": "boolean"
  63. },
  64. "quotaUser": {
  65. "description": "An opaque string that represents a user for quota purposes. Must not exceed 40 characters.",
  66. "location": "query",
  67. "type": "string"
  68. },
  69. "userIp": {
  70. "description": "Deprecated. Please use quotaUser instead.",
  71. "location": "query",
  72. "type": "string"
  73. }
  74. },
  75. "protocol": "rest",
  76. "resources": {
  77. "blogs": {
  78. "methods": {
  79. "get": {
  80. "description": "Gets one blog by id.",
  81. "httpMethod": "GET",
  82. "id": "blogger.blogs.get",
  83. "parameterOrder": [
  84. "blogId"
  85. ],
  86. "parameters": {
  87. "blogId": {
  88. "description": "The ID of the blog to get.",
  89. "location": "path",
  90. "required": true,
  91. "type": "string"
  92. }
  93. },
  94. "path": "blogs/{blogId}",
  95. "response": {
  96. "$ref": "Blog"
  97. },
  98. "scopes": [
  99. "https://www.googleapis.com/auth/blogger"
  100. ]
  101. }
  102. }
  103. },
  104. "comments": {
  105. "methods": {
  106. "get": {
  107. "description": "Gets one comment by id.",
  108. "httpMethod": "GET",
  109. "id": "blogger.comments.get",
  110. "parameterOrder": [
  111. "blogId",
  112. "postId",
  113. "commentId"
  114. ],
  115. "parameters": {
  116. "blogId": {
  117. "description": "ID of the blog to containing the comment.",
  118. "location": "path",
  119. "required": true,
  120. "type": "string"
  121. },
  122. "commentId": {
  123. "description": "The ID of the comment to get.",
  124. "location": "path",
  125. "required": true,
  126. "type": "string"
  127. },
  128. "postId": {
  129. "description": "ID of the post to fetch posts from.",
  130. "location": "path",
  131. "required": true,
  132. "type": "string"
  133. }
  134. },
  135. "path": "blogs/{blogId}/posts/{postId}/comments/{commentId}",
  136. "response": {
  137. "$ref": "Comment"
  138. },
  139. "scopes": [
  140. "https://www.googleapis.com/auth/blogger"
  141. ]
  142. },
  143. "list": {
  144. "description": "Retrieves the comments for a blog, possibly filtered.",
  145. "httpMethod": "GET",
  146. "id": "blogger.comments.list",
  147. "parameterOrder": [
  148. "blogId",
  149. "postId"
  150. ],
  151. "parameters": {
  152. "blogId": {
  153. "description": "ID of the blog to fetch comments from.",
  154. "location": "path",
  155. "required": true,
  156. "type": "string"
  157. },
  158. "fetchBodies": {
  159. "description": "Whether the body content of the comments is included.",
  160. "location": "query",
  161. "type": "boolean"
  162. },
  163. "maxResults": {
  164. "description": "Maximum number of comments to include in the result.",
  165. "format": "uint32",
  166. "location": "query",
  167. "type": "integer"
  168. },
  169. "pageToken": {
  170. "description": "Continuation token if request is paged.",
  171. "location": "query",
  172. "type": "string"
  173. },
  174. "postId": {
  175. "description": "ID of the post to fetch posts from.",
  176. "location": "path",
  177. "required": true,
  178. "type": "string"
  179. },
  180. "startDate": {
  181. "description": "Earliest date of comment to fetch, a date-time with RFC 3339 formatting.",
  182. "format": "date-time",
  183. "location": "query",
  184. "type": "string"
  185. }
  186. },
  187. "path": "blogs/{blogId}/posts/{postId}/comments",
  188. "response": {
  189. "$ref": "CommentList"
  190. },
  191. "scopes": [
  192. "https://www.googleapis.com/auth/blogger"
  193. ]
  194. }
  195. }
  196. },
  197. "pages": {
  198. "methods": {
  199. "get": {
  200. "description": "Gets one blog page by id.",
  201. "httpMethod": "GET",
  202. "id": "blogger.pages.get",
  203. "parameterOrder": [
  204. "blogId",
  205. "pageId"
  206. ],
  207. "parameters": {
  208. "blogId": {
  209. "description": "ID of the blog containing the page.",
  210. "location": "path",
  211. "required": true,
  212. "type": "string"
  213. },
  214. "pageId": {
  215. "description": "The ID of the page to get.",
  216. "location": "path",
  217. "required": true,
  218. "type": "string"
  219. }
  220. },
  221. "path": "blogs/{blogId}/pages/{pageId}",
  222. "response": {
  223. "$ref": "Page"
  224. },
  225. "scopes": [
  226. "https://www.googleapis.com/auth/blogger"
  227. ]
  228. },
  229. "list": {
  230. "description": "Retrieves pages for a blog, possibly filtered.",
  231. "httpMethod": "GET",
  232. "id": "blogger.pages.list",
  233. "parameterOrder": [
  234. "blogId"
  235. ],
  236. "parameters": {
  237. "blogId": {
  238. "description": "ID of the blog to fetch pages from.",
  239. "location": "path",
  240. "required": true,
  241. "type": "string"
  242. },
  243. "fetchBodies": {
  244. "description": "Whether to retrieve the Page bodies.",
  245. "location": "query",
  246. "type": "boolean"
  247. }
  248. },
  249. "path": "blogs/{blogId}/pages",
  250. "response": {
  251. "$ref": "PageList"
  252. },
  253. "scopes": [
  254. "https://www.googleapis.com/auth/blogger"
  255. ]
  256. }
  257. }
  258. },
  259. "posts": {
  260. "methods": {
  261. "get": {
  262. "description": "Get a post by id.",
  263. "httpMethod": "GET",
  264. "id": "blogger.posts.get",
  265. "parameterOrder": [
  266. "blogId",
  267. "postId"
  268. ],
  269. "parameters": {
  270. "blogId": {
  271. "description": "ID of the blog to fetch the post from.",
  272. "location": "path",
  273. "required": true,
  274. "type": "string"
  275. },
  276. "postId": {
  277. "description": "The ID of the post",
  278. "location": "path",
  279. "required": true,
  280. "type": "string"
  281. }
  282. },
  283. "path": "blogs/{blogId}/posts/{postId}",
  284. "response": {
  285. "$ref": "Post"
  286. },
  287. "scopes": [
  288. "https://www.googleapis.com/auth/blogger"
  289. ]
  290. },
  291. "list": {
  292. "description": "Retrieves a list of posts, possibly filtered.",
  293. "httpMethod": "GET",
  294. "id": "blogger.posts.list",
  295. "parameterOrder": [
  296. "blogId"
  297. ],
  298. "parameters": {
  299. "blogId": {
  300. "description": "ID of the blog to fetch posts from.",
  301. "location": "path",
  302. "required": true,
  303. "type": "string"
  304. },
  305. "fetchBodies": {
  306. "description": "Whether the body content of posts is included.",
  307. "location": "query",
  308. "type": "boolean"
  309. },
  310. "maxResults": {
  311. "description": "Maximum number of posts to fetch.",
  312. "format": "uint32",
  313. "location": "query",
  314. "type": "integer"
  315. },
  316. "pageToken": {
  317. "description": "Continuation token if the request is paged.",
  318. "location": "query",
  319. "type": "string"
  320. },
  321. "startDate": {
  322. "description": "Earliest post date to fetch, a date-time with RFC 3339 formatting.",
  323. "format": "date-time",
  324. "location": "query",
  325. "type": "string"
  326. }
  327. },
  328. "path": "blogs/{blogId}/posts",
  329. "response": {
  330. "$ref": "PostList"
  331. },
  332. "scopes": [
  333. "https://www.googleapis.com/auth/blogger"
  334. ]
  335. }
  336. }
  337. },
  338. "users": {
  339. "methods": {
  340. "get": {
  341. "description": "Gets one user by id.",
  342. "httpMethod": "GET",
  343. "id": "blogger.users.get",
  344. "parameterOrder": [
  345. "userId"
  346. ],
  347. "parameters": {
  348. "userId": {
  349. "description": "The ID of the user to get.",
  350. "location": "path",
  351. "required": true,
  352. "type": "string"
  353. }
  354. },
  355. "path": "users/{userId}",
  356. "response": {
  357. "$ref": "User"
  358. },
  359. "scopes": [
  360. "https://www.googleapis.com/auth/blogger"
  361. ]
  362. }
  363. },
  364. "resources": {
  365. "blogs": {
  366. "methods": {
  367. "list": {
  368. "description": "Retrieves a list of blogs, possibly filtered.",
  369. "httpMethod": "GET",
  370. "id": "blogger.users.blogs.list",
  371. "parameterOrder": [
  372. "userId"
  373. ],
  374. "parameters": {
  375. "userId": {
  376. "description": "ID of the user whose blogs are to be fetched. Either the word 'self' (sans quote marks) or the user's profile identifier.",
  377. "location": "path",
  378. "required": true,
  379. "type": "string"
  380. }
  381. },
  382. "path": "users/{userId}/blogs",
  383. "response": {
  384. "$ref": "BlogList"
  385. },
  386. "scopes": [
  387. "https://www.googleapis.com/auth/blogger"
  388. ]
  389. }
  390. }
  391. }
  392. }
  393. }
  394. },
  395. "revision": "20150422",
  396. "rootUrl": "https://www.googleapis.com/",
  397. "schemas": {
  398. "Blog": {
  399. "id": "Blog",
  400. "properties": {
  401. "description": {
  402. "description": "The description of this blog. This is displayed underneath the title.",
  403. "type": "string"
  404. },
  405. "id": {
  406. "description": "The identifier for this resource.",
  407. "format": "int64",
  408. "type": "string"
  409. },
  410. "kind": {
  411. "default": "blogger#blog",
  412. "description": "The kind of this entry. Always blogger#blog",
  413. "type": "string"
  414. },
  415. "locale": {
  416. "description": "The locale this Blog is set to.",
  417. "properties": {
  418. "country": {
  419. "description": "The country this blog's locale is set to.",
  420. "type": "string"
  421. },
  422. "language": {
  423. "description": "The language this blog is authored in.",
  424. "type": "string"
  425. },
  426. "variant": {
  427. "description": "The language variant this blog is authored in.",
  428. "type": "string"
  429. }
  430. },
  431. "type": "object"
  432. },
  433. "name": {
  434. "description": "The name of this blog. This is displayed as the title.",
  435. "type": "string"
  436. },
  437. "pages": {
  438. "description": "The container of pages in this blog.",
  439. "properties": {
  440. "selfLink": {
  441. "description": "The URL of the container for pages in this blog.",
  442. "type": "string"
  443. },
  444. "totalItems": {
  445. "description": "The count of pages in this blog.",
  446. "format": "int32",
  447. "type": "integer"
  448. }
  449. },
  450. "type": "object"
  451. },
  452. "posts": {
  453. "description": "The container of posts in this blog.",
  454. "properties": {
  455. "selfLink": {
  456. "description": "The URL of the container for posts in this blog.",
  457. "type": "string"
  458. },
  459. "totalItems": {
  460. "description": "The count of posts in this blog.",
  461. "format": "int32",
  462. "type": "integer"
  463. }
  464. },
  465. "type": "object"
  466. },
  467. "published": {
  468. "description": "RFC 3339 date-time when this blog was published.",
  469. "format": "date-time",
  470. "type": "string"
  471. },
  472. "selfLink": {
  473. "description": "The API REST URL to fetch this resource from.",
  474. "type": "string"
  475. },
  476. "updated": {
  477. "description": "RFC 3339 date-time when this blog was last updated.",
  478. "format": "date-time",
  479. "type": "string"
  480. },
  481. "url": {
  482. "description": "The URL where this blog is published.",
  483. "type": "string"
  484. }
  485. },
  486. "type": "object"
  487. },
  488. "BlogList": {
  489. "id": "BlogList",
  490. "properties": {
  491. "items": {
  492. "description": "The list of Blogs this user has Authorship or Admin rights over.",
  493. "items": {
  494. "$ref": "Blog"
  495. },
  496. "type": "array"
  497. },
  498. "kind": {
  499. "default": "blogger#blogList",
  500. "description": "The kind of this entity. Always blogger#blogList",
  501. "type": "string"
  502. }
  503. },
  504. "type": "object"
  505. },
  506. "Comment": {
  507. "id": "Comment",
  508. "properties": {
  509. "author": {
  510. "description": "The author of this Comment.",
  511. "properties": {
  512. "displayName": {
  513. "description": "The display name.",
  514. "type": "string"
  515. },
  516. "id": {
  517. "description": "The identifier of the Comment creator.",
  518. "type": "string"
  519. },
  520. "image": {
  521. "description": "The comment creator's avatar.",
  522. "properties": {
  523. "url": {
  524. "description": "The comment creator's avatar URL.",
  525. "type": "string"
  526. }
  527. },
  528. "type": "object"
  529. },
  530. "url": {
  531. "description": "The URL of the Comment creator's Profile page.",
  532. "type": "string"
  533. }
  534. },
  535. "type": "object"
  536. },
  537. "blog": {
  538. "description": "Data about the blog containing this comment.",
  539. "properties": {
  540. "id": {
  541. "description": "The identifier of the blog containing this comment.",
  542. "format": "int64",
  543. "type": "string"
  544. }
  545. },
  546. "type": "object"
  547. },
  548. "content": {
  549. "description": "The actual content of the comment. May include HTML markup.",
  550. "type": "string"
  551. },
  552. "id": {
  553. "description": "The identifier for this resource.",
  554. "format": "int64",
  555. "type": "string"
  556. },
  557. "inReplyTo": {
  558. "description": "Data about the comment this is in reply to.",
  559. "properties": {
  560. "id": {
  561. "description": "The identified of the parent of this comment.",
  562. "format": "int64",
  563. "type": "string"
  564. }
  565. },
  566. "type": "object"
  567. },
  568. "kind": {
  569. "default": "blogger#comment",
  570. "description": "The kind of this entry. Always blogger#comment",
  571. "type": "string"
  572. },
  573. "post": {
  574. "description": "Data about the post containing this comment.",
  575. "properties": {
  576. "id": {
  577. "description": "The identifier of the post containing this comment.",
  578. "format": "int64",
  579. "type": "string"
  580. }
  581. },
  582. "type": "object"
  583. },
  584. "published": {
  585. "description": "RFC 3339 date-time when this comment was published.",
  586. "format": "date-time",
  587. "type": "string"
  588. },
  589. "selfLink": {
  590. "description": "The API REST URL to fetch this resource from.",
  591. "type": "string"
  592. },
  593. "updated": {
  594. "description": "RFC 3339 date-time when this comment was last updated.",
  595. "format": "date-time",
  596. "type": "string"
  597. }
  598. },
  599. "type": "object"
  600. },
  601. "CommentList": {
  602. "id": "CommentList",
  603. "properties": {
  604. "items": {
  605. "description": "The List of Comments for a Post.",
  606. "items": {
  607. "$ref": "Comment"
  608. },
  609. "type": "array"
  610. },
  611. "kind": {
  612. "default": "blogger#commentList",
  613. "description": "The kind of this entry. Always blogger#commentList",
  614. "type": "string"
  615. },
  616. "nextPageToken": {
  617. "description": "Pagination token to fetch the next page, if one exists.",
  618. "type": "string"
  619. },
  620. "prevPageToken": {
  621. "description": "Pagination token to fetch the previous page, if one exists.",
  622. "type": "string"
  623. }
  624. },
  625. "type": "object"
  626. },
  627. "Page": {
  628. "id": "Page",
  629. "properties": {
  630. "author": {
  631. "description": "The author of this Page.",
  632. "properties": {
  633. "displayName": {
  634. "description": "The display name.",
  635. "type": "string"
  636. },
  637. "id": {
  638. "description": "The identifier of the Page creator.",
  639. "type": "string"
  640. },
  641. "image": {
  642. "description": "The page author's avatar.",
  643. "properties": {
  644. "url": {
  645. "description": "The page author's avatar URL.",
  646. "type": "string"
  647. }
  648. },
  649. "type": "object"
  650. },
  651. "url": {
  652. "description": "The URL of the Page creator's Profile page.",
  653. "type": "string"
  654. }
  655. },
  656. "type": "object"
  657. },
  658. "blog": {
  659. "description": "Data about the blog containing this Page.",
  660. "properties": {
  661. "id": {
  662. "description": "The identifier of the blog containing this page.",
  663. "format": "int64",
  664. "type": "string"
  665. }
  666. },
  667. "type": "object"
  668. },
  669. "content": {
  670. "description": "The body content of this Page, in HTML.",
  671. "type": "string"
  672. },
  673. "id": {
  674. "description": "The identifier for this resource.",
  675. "format": "int64",
  676. "type": "string"
  677. },
  678. "kind": {
  679. "default": "blogger#page",
  680. "description": "The kind of this entity. Always blogger#page",
  681. "type": "string"
  682. },
  683. "published": {
  684. "description": "RFC 3339 date-time when this Page was published.",
  685. "format": "date-time",
  686. "type": "string"
  687. },
  688. "selfLink": {
  689. "description": "The API REST URL to fetch this resource from.",
  690. "type": "string"
  691. },
  692. "title": {
  693. "description": "The title of this entity. This is the name displayed in the Admin user interface.",
  694. "type": "string"
  695. },
  696. "updated": {
  697. "description": "RFC 3339 date-time when this Page was last updated.",
  698. "format": "date-time",
  699. "type": "string"
  700. },
  701. "url": {
  702. "description": "The URL that this Page is displayed at.",
  703. "type": "string"
  704. }
  705. },
  706. "type": "object"
  707. },
  708. "PageList": {
  709. "id": "PageList",
  710. "properties": {
  711. "items": {
  712. "description": "The list of Pages for a Blog.",
  713. "items": {
  714. "$ref": "Page"
  715. },
  716. "type": "array"
  717. },
  718. "kind": {
  719. "default": "blogger#pageList",
  720. "description": "The kind of this entity. Always blogger#pageList",
  721. "type": "string"
  722. }
  723. },
  724. "type": "object"
  725. },
  726. "Post": {
  727. "id": "Post",
  728. "properties": {
  729. "author": {
  730. "description": "The author of this Post.",
  731. "properties": {
  732. "displayName": {
  733. "description": "The display name.",
  734. "type": "string"
  735. },
  736. "id": {
  737. "description": "The identifier of the Post creator.",
  738. "type": "string"
  739. },
  740. "image": {
  741. "description": "The Post author's avatar.",
  742. "properties": {
  743. "url": {
  744. "description": "The Post author's avatar URL.",
  745. "type": "string"
  746. }
  747. },
  748. "type": "object"
  749. },
  750. "url": {
  751. "description": "The URL of the Post creator's Profile page.",
  752. "type": "string"
  753. }
  754. },
  755. "type": "object"
  756. },
  757. "blog": {
  758. "description": "Data about the blog containing this Post.",
  759. "properties": {
  760. "id": {
  761. "description": "The identifier of the Blog that contains this Post.",
  762. "format": "int64",
  763. "type": "string"
  764. }
  765. },
  766. "type": "object"
  767. },
  768. "content": {
  769. "description": "The content of the Post. May contain HTML markup.",
  770. "type": "string"
  771. },
  772. "id": {
  773. "description": "The identifier of this Post.",
  774. "format": "int64",
  775. "type": "string"
  776. },
  777. "kind": {
  778. "default": "blogger#post",
  779. "description": "The kind of this entity. Always blogger#post",
  780. "type": "string"
  781. },
  782. "labels": {
  783. "description": "The list of labels this Post was tagged with.",
  784. "items": {
  785. "type": "string"
  786. },
  787. "type": "array"
  788. },
  789. "published": {
  790. "description": "RFC 3339 date-time when this Post was published.",
  791. "format": "date-time",
  792. "type": "string"
  793. },
  794. "replies": {
  795. "description": "The container of comments on this Post.",
  796. "properties": {
  797. "selfLink": {
  798. "description": "The URL of the comments on this post.",
  799. "type": "string"
  800. },
  801. "totalItems": {
  802. "description": "The count of comments on this post.",
  803. "format": "int64",
  804. "type": "string"
  805. }
  806. },
  807. "type": "object"
  808. },
  809. "selfLink": {
  810. "description": "The API REST URL to fetch this resource from.",
  811. "type": "string"
  812. },
  813. "title": {
  814. "description": "The title of the Post.",
  815. "type": "string"
  816. },
  817. "updated": {
  818. "description": "RFC 3339 date-time when this Post was last updated.",
  819. "format": "date-time",
  820. "type": "string"
  821. },
  822. "url": {
  823. "description": "The URL where this Post is displayed.",
  824. "type": "string"
  825. }
  826. },
  827. "type": "object"
  828. },
  829. "PostList": {
  830. "id": "PostList",
  831. "properties": {
  832. "items": {
  833. "description": "The list of Posts for this Blog.",
  834. "items": {
  835. "$ref": "Post"
  836. },
  837. "type": "array"
  838. },
  839. "kind": {
  840. "default": "blogger#postList",
  841. "description": "The kind of this entity. Always blogger#postList",
  842. "type": "string"
  843. },
  844. "nextPageToken": {
  845. "description": "Pagination token to fetch the next page, if one exists.",
  846. "type": "string"
  847. },
  848. "prevPageToken": {
  849. "description": "Pagination token to fetch the previous page, if one exists.",
  850. "type": "string"
  851. }
  852. },
  853. "type": "object"
  854. },
  855. "User": {
  856. "id": "User",
  857. "properties": {
  858. "about": {
  859. "description": "Profile summary information.",
  860. "type": "string"
  861. },
  862. "blogs": {
  863. "description": "The container of blogs for this user.",
  864. "properties": {
  865. "selfLink": {
  866. "description": "The URL of the Blogs for this user.",
  867. "type": "string"
  868. }
  869. },
  870. "type": "object"
  871. },
  872. "created": {
  873. "description": "The timestamp of when this profile was created, in seconds since epoch.",
  874. "format": "date-time",
  875. "type": "string"
  876. },
  877. "displayName": {
  878. "description": "The display name.",
  879. "type": "string"
  880. },
  881. "id": {
  882. "description": "The identifier for this User.",
  883. "type": "string"
  884. },
  885. "kind": {
  886. "default": "blogger#user",
  887. "description": "The kind of this entity. Always blogger#user",
  888. "type": "string"
  889. },
  890. "locale": {
  891. "description": "This user's locale",
  892. "properties": {
  893. "country": {
  894. "description": "The user's country setting.",
  895. "type": "string"
  896. },
  897. "language": {
  898. "description": "The user's language setting.",
  899. "type": "string"
  900. },
  901. "variant": {
  902. "description": "The user's language variant setting.",
  903. "type": "string"
  904. }
  905. },
  906. "type": "object"
  907. },
  908. "selfLink": {
  909. "description": "The API REST URL to fetch this resource from.",
  910. "type": "string"
  911. },
  912. "url": {
  913. "description": "The user's profile page.",
  914. "type": "string"
  915. }
  916. },
  917. "type": "object"
  918. }
  919. },
  920. "servicePath": "blogger/v2/",
  921. "title": "Blogger API",
  922. "version": "v2"
  923. }