2012-05-24 122 views
0

我想實現這樣的功能:ASP.NET MVC請求轉發

當客戶端發出GET請求

GET http://www.myserviceurl.com/rest/facebook/profile/me

擺脫

GET http://graph.facebook.com/profile/me響應

應用程序邏輯會追加所有的參數,以便最終的url看起來像這樣:

graph.facebook.com/profile/me?access_token=XXX

類似,

POST myserviceurl.com/rest/twitter/statuses/update.json 用POST數據 狀態=也許% 20他%27ll%20finally%20find%20his%20keys%20%23peterfalk & trim_user =真& include_entities =真

- >

POST api.twitter.com/1/statuses/up date.json 用POST數據 狀態=也許%20他%27ll%20finally%20find%20his%20keys%20%23peterfalk & trim_user =真& include_entities =真

這樣,我想創建apstraction一層並允許我的客戶使用相同結構的提供商休息網址調用我的休息服務。

什麼是推薦的方法?

回答

0

也許您可以使用Facebook C# SDK(它基本上是Facebook Graph API的包裝)從Facebook獲取json數據並將其返回給您的用戶。