Facebook 開發者工具簡介

2021-02-24 四四七七

今天由資深工程師張弛帶來一篇介紹Facebook開發者工具的一篇文章,內容版權屬於原始作者所有。

Facebook開發者工具簡介

今天我們講一下Facebook為開發者們提供的一些非常有用的工具。使用這些工具得當可以解決開發過程中大部分的問題,極大的提高開發效率。

打開Facebook的開發者主頁,在「工具和支持」中,我們可以看到這些工具。這篇文章的重點是Graph API Explorer和Sharing Debugger工具。這兩個工具可以為開發者在集成Facebook平臺時提供強大的測試和自檢功能。


 

Graph API Explorer

Graph API是Facebook 平臺一個核心組成部分,所有的SDK後臺都會通過Graph API向Facebook伺服器發送請求來實現功能。比如分享內容,發布廣告,獲取授權用戶信息等等。Graph API Explorer正是Graph API的一個強大的調試工具。下圖所示的就是它的UI:


圖中所示的「1」訪問口令就是所謂的Access token,幾乎所有Graph API請求都需要附帶訪問口令,因為它是用戶與Facebook應用的唯一標識,具體請參閱開發者文檔,這裡不再贅述。

「2」所示的輸入框用於填寫請求的主體部分,也就是想要請求的數據,或是想要修改的設定等等。開發者文檔中詳細了闡述了開發者能夠實現的功能,和相應的請求。

「3」所示的下拉選單用於選擇Facebook應用,默認的是Graph API Explorer,在調試的過程中可以換成您的任何應用。由於不同應用有不同權限,這個功能在測試中極為重要。

「4」所示的submit按鈕就是觸發請求發送的按鈕,當編輯完請求後,即可點擊發送。所返回的數據將會顯示在「5」中。這個工具看似簡單,卻可以幫助開發者解決很多問題,比如iOS/AndroidSDK特定功能由於不明原因失敗,就可以查看log,找到具體的Graph API請求,然後在Graph API Debugger 中重複這個請求,查看失敗原因。

 

 

Sharing Debugger

分享文章或網站時,內容預覽與預期不符是一個非常常見的問題。往往是由於網頁源碼中標籤無法被Facebook伺服器成功讀取導致的。Sharing Debugger可以檢測URL生成的內容預覽。下面是一個範例檢測結果,我們可以看到由於沒有設定og:image標籤,頁面會顯示一個紅色的warning。開發者可以根據這些信息修正網站的標籤。


Sharing Debugger工具的本質是查看Facebook server所看到的網頁連結是什麼樣的。開發者還可以用它調試網頁集成Facebook social plugin中出現的問題,比如comments plugin無法顯示等。

 

除了這兩個工具之外,Facebook平臺還提供了其他許多有用的工具來幫助開發者,全部可以在開發者網站上找到。如果您還想了解其他的工具,敬請聯繫我們。

謝謝閱讀,個人原創,歡迎轉載但請註明出處

如果這篇文章對您有所幫助,請發送給好友或者分享到您的朋友圈,謝謝。

訂閱請查找 fbprod 或者掃描下面的二維碼:

相關焦點

  • Facebook開發者大會首日重大發布解讀
    Facebook開發者大會,Google開發大會,以及Apple 開發者大會是矽谷地區每年最為熱門的技術會議。雖然他們是面向開發者的,但是公司通常也會同時利用這個機會發布很多重要產品和功能,以及重大公司戰略決策方向等。Facebook 今年也不例外,我們一起來看看他們在第一天的大會裡面發布了哪些重要產品。
  • Facebook Pixel 像素代碼簡介及標準事件和自定義事件簡介
    Facebook Pixel 像素代碼是一種分析工具Pixel 像素代碼將會收到這些操作或事件,您可以在事件管理工具中的 Facebook Pixel 像素代碼頁查看這些操作。在此頁面中,您將看到您的客戶所採取的操作,可以通過之後要發布的 Facebook 廣告重新觸達這些客戶。
  • Facebook Messenger platform簡介
    Messenger platform在2016年4月12號上線之後,目前版本號已經升級到了2.1,對於開發者、運營、市場的同學們,這個工具是什麼
  • Facebook開源多款AI工具,支持遊戲、翻譯
    翻譯 | 林椿眄編輯 | 阿司匹林出品 | AI科技大本營近日,Facebook 在年度開發者大會 F8 上宣布開源多款 AI 工具,除了 PyTorch、Caffe 等深度學習框架之外,此次開源的還包括 DensePose(可用於人體姿態估計)、Translate(可翻譯 48
  • Facebook最全營銷工具合集,趕緊收藏了
    ,可以按照關鍵詞搜索facebook的group事件、page,並把裡面的成員ID和郵箱直接導出,供你進行郵件營銷或者facebook上定向投放廣告。FaceBook的廣告管理地址:http://www.facebook.com/ads/manager/audiences/manageFaceBook的廣告支持自定義受眾,因此我們採集我們期望的目標的郵件地址進行廣告投放以達到利益的最大化。由於FB升級開發者API 系統,導致 FB Lead Chef 無法使用。
  • 【Facebook郵箱批量採集工具】
    例如,我的facebook主頁面是http://facebook.com/***, 然後,facebook就會默認給我一個facebook的郵箱***@facebook.com。看到這裡,估計你已經知道我們要做什麼了。對,這就是另外一種在facebook上開發客戶的方法!
  • Facebook常用工具的下載
    (備註:素材下載工具陸續整理更新上傳,可能有些工具被封或者停用失效)(1)YouTube和Facebook視頻下載方式複製所要下載的視頻的連結地址,打開在線工具,粘貼連結地址到對應位置,點擊下載,相關下載工具如下:1)http://www.ytube.win/2)https:/
  • 手把手教你Facebook廣告投放---廣告管理工具(一)
    在正式開始講facebook廣告教程之前,希望你對這兩篇文章都已經有所了解。
  • 如何檢查你的Facebook開發者帳戶設置
    小葉老師就此機會和大家好好交流一下使用開發者帳戶的心得,希望能對大家有幫助。5.開發者的授權,要填寫Facebook ID,如何看Facebook ID廣告帳戶ID,BMID,Facebook APP ID,Facebook個人ID,這麼多ID,如果是剛接觸Facebook的用戶,肯定很容易犯迷糊。
  • Facebook常用工具下載及方法
    一、素材下載方法及工具匯總(備註:素材下載工具陸續整理更新上傳,可能有些工具被封或者停用失效)(1)YouTube和Facebook視頻下載方式複製所要下載的視頻的連結地址,打開在線工具,粘貼連結地址到對應位置,
  • FaceBook又開源了一個超級工具WDT
    facebook作為世界開源大戶,我覺得已經超越了google,google給世人的感覺大部分是神秘、牛逼,軟體、工具開源的比較少,大部分是發布一些技術論文,讓世人自己琢磨,自己去造輪子,google自己已成仙。
  • Google、Facebook等不可錯過的 AI 開源工具,你想要的都在這裡!
    出品 | AI科技大本營(ID:rgznai100)一個好工具,能提高開發效率,優化項目研發過程,無論是企業還是開發者個人都在尋求適合自己的開發工具。但是,選擇正確的工具並不容易,有時這甚至是一項艱巨的任務。
  • Facebook網站事件配置
    大家好,我是B哥,最近Apple 公布了 iOS 14 相關的變更,且這些變更會影響Facebook如何接收和處理來自 Facebook Pixel 像素代碼等工具的轉化事件我在之前的一期視頻中也跟大家解釋了ios 14更新的一個主要內容和Facebook是怎麼應對的,作為我們中小賣家應該怎麼應對這麼一個變化。
  • Facebook 發布 Detectron2:基於 PyTorch 的新一代目標檢測工具
    ▲點擊上方 雷鋒網 關注雷鋒網 AI 開發者按:Detectron 是 FAIR
  • Facebook開發者大會: 上線約會功能!美國版陌陌有點慌
    已經有一部分開發者透露,他們將停止為Facebook服務。facebook做出的改變F8大會上,最受矚目的問題大概就是Facebook將對用戶的數據安全和隱私做出怎樣的承諾。 在F8大會開始前幾個小時,小扎通過自己的Facebook提前劇透了公司的舉措--推出新的數據保護工具「Clear History」。用戶可以清理Facebook帳戶中的瀏覽數據,甚至永久關閉數據留存功能。
  • Facebook像素是什麼?facebook像素創建方式及功能
    一、什麼是facebook像素?Facebook Pixel 像素代碼是一種分析工具,可幫助您了解用戶在網站上採取的操作,Facebook 像素可幫您構建和衡量營銷活動。通過 Facebook 像素,您可以了解用戶使用您網站的情況。
  • 開源公司黃頁之Facebook開源軟體推薦(二)
    >>>源碼地址: https://github.com/facebook/inferosquery——作業系統監控工具osquery是一款面向OSX和Linux的作業系統檢測框架。>>>源碼地址:https://github.com/facebook/osqueryFlow——JavaScript靜態類型檢查工具
  • 盤點阿里巴巴 15 款開發者工具
    從人工到自動化,從重複到創新,技術演進的歷程中,伴隨著開發者工具類產品的發展。阿里巴巴將自身在各類業務場景下的技術積澱,通過開源、雲上實現或工具等形式對外開放,本文將精選了一些阿里巴巴的開發者工具,希望能幫助開發者們提高開發效率、更優雅的寫代碼。由於開發者涉及的技術領域眾多,筆者僅從自己熟悉的領域,以後端開發者的視角盤點平時可能用得到的工具。
  • 【技巧】不需要任何工具就可以下載Facebook裡的視頻
    之前在介紹Facebook分析工具時介紹過Facebook視頻下載工具(往期連結:【工具】Facebook相關的一些情報分析工具)。
  • facebook廣告原理以及受眾策略簡介
    facebook在全球有27億的用戶,平均網民的覆蓋率高達91%,全球網民用戶中,