Budem tvoriť agregátor preFacebook. Prostredníctvom mojej webovej stránky by mali byť používatelia schopní udeliť aplikácii prístup k svojmu profilu Facebook a Twitter. Aplikácia C # potom v pravidelných intervaloch skontroluje sieť (alebo stream z) pre nové príspevky / likes / tweety súvisiace s daným používateľom a uloží výsledok do databázy. Nebudem používať Facebook a Twitter ako poskytovateľa identity pre moje webové stránky.
Teraz moja otázka: Ktorá knižnica by som mal najlepšie využiť na dosiahnutie spojenia so sociálnymi sieťami? Môžem na to použiť dotnetopenauth? Alebo existujú lepšie riešenia?
Mala by som tiež byť schopná rozšíriť knižnicu a neskôr pridať akúkoľvek sociálnu sieť.
Je to pravdepodobne veľmi základná otázka, ale mámzmätený kvôli všetkým možným knižniciam a možnostiam. Vylepšil som malú a jednoduchú triedu OAuth, aby som sa pripojil k Twitteru, ale to bolo len oAuth 1.0 ...
odpovede:
0 pre odpoveď č. 1Áno, DotNetOpenAuth vám s tým môže pomôcť. Ale možno budete chcieť dvakrát skontrolovať podmienky poskytovania služby Facebooku, pretože som si myslel, že zakazujú akékoľvek pretrvávanie údajov, ktoré od nich odoberáte.
0 pre odpoveď č. 2
Je to skutočne možnéDotNetOpenAuth, viem to preto, že pracujem na niečom podobnom. Už to funguje ako šarm s Twitterom, práca na Facebook odkaz v tejto chvíli. Zdá sa, že Facebook mi prinesie viac problémov, než som predtým očakával.