livedoor Readerã®APIä¸è¦§
livedoor Readerã®ã½ã¼ã¹ããã®åããã£ããèªãã§ããã®åããã£ããã¨APIä¸è¦§ãä½ã£ã¦ã¿ããé·ãã®ã§åãã¦ã®ç¶ããèªãè¨æ³ã
ãªã¼ããã£ã¹ã«ããªã¼API
- /api/feed/discover
- param: url
- ãªã¼ããã£ã¹ã«ããªã¼ããURLã渡ã
- method: get/post
- param: url
ä¸ããããURLãããªã¼ããã£ã¹ã«ããªã¼ãã
Feedç»é²API
- /api/feed/subscribe
- param: feedlink
- Feedã®URLã渡ã
- method: post
- param: feedlink
Feedãç»é²ãã
Feedåé¤API
- /api/feed/unsubscribe
- param: subscribe_id
- subscribe_idã渡ã
- method: post
- param: subscribe_id
Feedãåé¤ãã
Feedä¸è¦§åå¾API
- /api/subs
- param: unread
- 0:å ¨é¨ 1:æªèªã®ã¿
- method: get/post
- param: unread
ç»é²ãã¦ãFeedã®ä¸è¦§ãåå¾ãã
Feedåå¾APIï¼æ¢èªã»æªèªåããï¼
- /api/all
- param: subscribe_id
- subscribe_idã渡ã
- param: offset
- åå¾éå§ä½ç½®ã渡ã
- param: limit
- åå¾ããFeedæ°ã渡ã
- method: get/post
- param: subscribe_id
Feedããæ¢èªã»æªèªåããå ¨ã¦ã®è¨äºãåå¾ãããoffsetã¨limitã¯ä»»æã
æªèªåå¾API
- /api/unread
- param: subscribe_id
- subscribe_idã渡ã
- method: get/post
- param: subscribe_id
Feedããæªèªè¨äºã®ã¿ãåå¾ããã
æ¢èªåAPI
- /api/touch_all
- param: subscribe_id
- subscribe_idã渡ã
- method: get/post
- param: subscribe_id
Feedã®æªèªè¨äºãå ¨ã¦æ¢èªã«ããã
ã¬ã¼ãè¨å®API
- /api/feed/set_rate
- param: subscribe_id
- subscribe_idã渡ã
- param: rate
- ã¬ã¼ãã渡ããå¤å0ã5
- method: post
- param: subscribe_id
Feedã«ã¬ã¼ããè¨å®ããã
ãã©ã«ãä½æAPI
- /api/folder/create
- param: name
- ãã©ã«ãåã渡ã
- method: post
- param: name
ãã©ã«ããä½æããã
ãã©ã«ãåé¤API
- /api/folder/delete
ãã¹ãã§å®è¡ãã¦ã¿ããErrorCodeãè¿ã£ã¦ããã®ã§å®è£ ã¯ããã¦ããã¨æãããã©è©³ç´°ä¸æã
ãã©ã«ã移åAPI
- /api/feed/move
- param: subscribe_id
- subscribe_idã渡ã
- param: to
- 移åå ãã©ã«ãåã渡ã
- method: post
- param: subscribe_id
Feedãæå®å ãã©ã«ãã¸ç§»åããã
ã³ã³ãã£ã°ä¿åAPI
- /api/config/save?
- param: Config
- Confgiãªãã¸ã§ã¯ãã渡ãããã©ã¡ã¼ã¿ãã£ã±ããã£ã¦èª¿ã¹ãã®é¢åãã½ã¼ã¹éãã¦DefaultConfigã¨ãgrepããã¦è¦ã¦ã¿ãã°ããããã
- method: ä¸æï¼æããpostã®ã¿ï¼
- param: Config
ã³ã³ãã£ã°ãä¿åãã
ã³ã³ãã£ã°ãã¼ãAPI
- /api/config/load
- param: timestamp
- Dateãªãã¸ã§ã¯ãã®getTime()ã®å¤ã渡ããnow = new Date; now.getTime()ããªãã¦ãnew Date - 0 ã®å¤ã§ãã
- method: get/post
- param: timestamp
ã³ã³ãã£ã°ããã¼ããã
ã¨ãããã以ä¸ãæ¼ãããã£ã±ãããããã ãã©å¿ è¦ãªæ©è½ãããã£ããããããã
- â»è¿½è¨1
- ãã°ã¤ã³ãã¦ãªãã¨ä½¿ããªããã
- â»è¿½è¨2 2006/04/22 09ï¼00
- ã¢ã¼ãï¼è¶ åºæ¬çãªAPIãæ¼ãã¦ãã®ã§è¿½è¨
æ´æ°éç¥API
- http://rpc.reader.livedoor.com/notify
- param: user
- livedoor ID ã渡ã
- method: get/post
- param: user
該å½ããlivedoor IDã¦ã¼ã¶ã®æªèªFeedæ°ãåå¾ãããåå¨ããªãã¦ã¼ã¶ã®å ´å㯠-1 ãè¿ã£ã¦ãããããã ã reader.livedoor.com ã§ã¯ãªã rpc.reader.livedoor.com ãªã®ã§æ³¨æã