簡體   English   中英

Facebook:為用戶獲取公開照片

[英]Facebook: Get Public Photos for User

我正在嘗試構建一個網絡應用程序,該應用程序會在給定配置文件URL的情況下從任何用戶的Facebook帳戶中提取所有公開照片,並且想知道是否有可能。 例如,在某些帳戶上,我無需登錄即可進入一個人的Facebook個人資料,並查看個人資料圖片,一些封面照片等。

我正在使用React.js編寫此代碼。

如果給我

this.props.urlOfFacebookUser

其中urlOfFacebookUserfacebook.com/urlOfFacebookUser

我可以以某種方式使用此值查詢他們的公開照片嗎?

您可以通過兩種方式執行此操作,或者使用刮板或API。

為了按照您描述的方式完成此操作,您需要使用網絡抓取工具(例如Nokogiri )。 您可以將其設置為抓取您要訪問的特定元素。 為此,請在Facebook上打開開發人員控制台,並弄清楚如何精確定位圖像。 (我提供的Nokogiri網站上有關於此的教程。)

另一種可能更合法的方法是連接到Facebook Graph API。 有關如何執行此操作的說明在此處

設置API可能會令人生畏,但以我的經驗來看,抓取工具通常比他們值得的麻煩更多。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM