+ All Categories
Home > Technology > TWOHD_K+ API

TWOHD_K+ API

Date post: 20-Jan-2015
Category:
Upload: jh-lee
View: 938 times
Download: 4 times
Share this document with a friend
Description:
 
Popular Tags:
30
K+ Open API S.C. Lin@2009/10/01 [email protected]
Transcript
Page 1: TWOHD_K+ API

- 1 - Yahoo! Confidential

K+ Open API

S.C. Lin@2009/10/[email protected]

Page 2: TWOHD_K+ API

- 2 - Yahoo! Confidential

Outline

• What’s K+?

• Who are using K+ Open API?

• How to use K+ Open API?

• K+ Open API Methods

• Reference/Resources

• Q&A

Page 3: TWOHD_K+ API

- 3 - Yahoo! Confidential

What’s K+?

S.C. Lin@2009/10/[email protected]

Page 4: TWOHD_K+ API

- 4 - Yahoo! Confidential

What’s K+?

http://tw.knowledge.yahoo.com/

http://hk.knowledge.yahoo.com/

Page 5: TWOHD_K+ API

- 5 - Yahoo! Confidential

What’s K+?

Page 6: TWOHD_K+ API

- 6 - Yahoo! Confidential

What’s K+?

知識 +

Knowledge Plus

Page 7: TWOHD_K+ API

- 7 - Yahoo! Confidential

What’s K+?

Yahoo! Q&A Service

Page 8: TWOHD_K+ API

- 8 - Yahoo! Confidential

What’s K+?

• TW知識數:14,995,550

• TW問題數:490,708

• TW平均回答數:2.8

• TW發問完成率:97%

• Data From Here

–2009/10/01 Data

Page 9: TWOHD_K+ API

- 9 - Yahoo! Confidential

Who are usingK+ Open API?

S.C. Lin@2009/10/[email protected]

Page 10: TWOHD_K+ API

- 10 - Yahoo! Confidential

K+ Open API’s Customers

Yahoo! 奇摩生活 +http://tw.lifestyle.yahoo.com/search/srp_combo.html?p=%E4%B9%BE%E6%9D%AF

Page 11: TWOHD_K+ API

- 11 - Yahoo! Confidential

K+ Open API’s Customers

104人力銀行 - 工作知識http://www.104.com.tw/area/yahoo/index.htm

Page 12: TWOHD_K+ API

- 12 - Yahoo! Confidential

K+ Open API’s Customers

Plurk Bot - 羊羊騎貘姿勢佳http://taoyangtrivia.blogspot.com/2009/07/blog-post.html

http://www.plurk.com/sheep_knowledge

Page 13: TWOHD_K+ API

- 13 - Yahoo! Confidential

How to use K+ Open API?

S.C. Lin@2009/10/[email protected]

Page 14: TWOHD_K+ API

- 14 - Yahoo! Confidential

K+ Open API’s Doc

http://tw.developer.yahoo.com/knowledge/

Page 15: TWOHD_K+ API

- 15 - Yahoo! Confidential

Before using K+ Open API…

Get an Application ID (appid) First!https://developer.apps.yahoo.com/wsregapp/index.php

http://tw.developer.yahoo.com/knowledge/

Page 16: TWOHD_K+ API

- 16 - Yahoo! Confidential

While accessing users’ private data…

Authentication First!

http://developer.yahoo.com/oauth/

OAuth Authentication Model

Page 17: TWOHD_K+ API

- 17 - Yahoo! Confidential

OAuth Easily with SDK

Yahoo! Social API SDK

http://developer.yahoo.com/social/sdk/

Page 18: TWOHD_K+ API

- 18 - Yahoo! Confidential

K+ Open API’s URL

http://knowledge.yahooapis.com/v2/[Method Name]/[Required Arguments]

Page 19: TWOHD_K+ API

- 19 - Yahoo! Confidential

K+ Open API’s Methods

S.C. Lin@2009/10/[email protected]

Page 20: TWOHD_K+ API

- 20 - Yahoo! Confidential

K+ Open API’s Methods

• qack page:

–qack/question

–qack/answer

–qack/comment

–qack/article

Page 21: TWOHD_K+ API

- 21 - Yahoo! Confidential

K+ Open API’s Methods

• search result page:

– search

• Special Arguments: scope, tab, mc, sc, catid, prate, kf, .intl, etc

Page 22: TWOHD_K+ API

- 22 - Yahoo! Confidential

K+ Open API’s Methods

• dir page:

–dir/listing

• Special Arguments: scope, tab, mc, sc, catid, prate, kf, .intl, etc

–category/listing

Page 23: TWOHD_K+ API

- 23 - Yahoo! Confidential

K+ Open API’s Methods

• my page (profile page):

–profile/detail

–profile/record/answer

–profile/record/point

• authentication required

–profile/tracing/tag

–profile/tracing/tagging

Page 24: TWOHD_K+ API

- 24 - Yahoo! Confidential

K+ Open API’s Methods

• qack actions (authentications required)

–qack/question/Create

• Special Arguments: notify, etc

–qack/answer/Create

–qack/comment/Create

–qack/article/Create

• Special Arguments: notify, etc

–qack/tracing/Create

Page 25: TWOHD_K+ API

- 25 - Yahoo! Confidential

K+ Open API’s Methods

• theme page:

– theme/list

– theme/latest

• live page:

– live/evaluate

– live/trace

Page 26: TWOHD_K+ API

- 26 - Yahoo! Confidential

Reference/Resources

S.C. Lin@2009/10/[email protected]

Page 27: TWOHD_K+ API

- 27 - Yahoo! Confidential

K+ Open API

• http://tw.developer.yahoo.com/knowledge/ (Yahoo!奇摩知識 + API)

–http://tw.developer.yahoo.com/knowledge/api.php (Yahoo!奇摩知識 + API 方法列表 )

Page 28: TWOHD_K+ API

- 28 - Yahoo! Confidential

Application ID

• https://developer.apps.yahoo.com/wsregapp/index.php (Register your application on the Yahoo! Developer Network)

Page 29: TWOHD_K+ API

- 29 - Yahoo! Confidential

OAuth

• http://developer.yahoo.com/oauth/ (OAuth Authentication Model)

–http://developer.yahoo.com/oauth/guide/ (OAuth / OpenID Guides)

–http://developer.yahoo.com/oauth/guide/oauth-auth-flow.html (OAuth Authorization Flow)

• http://developer.yahoo.com/social/sdk/ (Yahoo! Social API SDKs)

Page 30: TWOHD_K+ API

- 30 - Yahoo! Confidential

Q&A

S.C. Lin@2009/10/[email protected]


Recommended