Moz Links API:接觸 Python 中的每個端點
高級搜索引擎優化 | 鏈接建設
目的本 Jupyter Notebook 的主要目的是介紹使用 Python 的 Moz Links API。 這應該適用於任何筆記本託管環境,例如 Google Colab。
如果您在 Github 上查看此內容,可以將代碼片段複製/粘貼到您自己的筆記本環境中。 當您將此腳本運行到底部時,您將使用每個 Moz Links API 端點,並且可以為您自己的項目選擇您想要的部分。 可以在此處找到官方文檔。
使困惑? 請務必查看我對 Moz Links API 的介紹。
做全球進口
這Python 程序頂部的 import 語句用於加載 Python 解釋器默認不加載的外部資源。 這些資源可能包括為程序提供附加功能的庫或模塊。
導入語句通常放在程序的頂部,在任何程序之前其他代碼被執行。 這允許程序在程序需要它們之前加載任何必要的資源。
使用導入語句加載資源後,它們可以可以在程序的任何地方使用,而不僅僅是在編寫 import 語句的單元格中。 這允許程序在整個執行過程中訪問導入資源提供的功能。
這裡的庫不是標準 Python 庫的一部分是 要求 和 sqlitedict。 您可以使用
pip install requests 和 pip 安裝 sqlitedict 在您的終端或 Jupyter 單元中。 如果您使用的是 Anaconda,則已預先安裝請求。
import json import requests from headlines import from pprint import pprint from sqlitedict import SqliteDict as sqldict
從外部文件加載登錄值
下面的代碼從“assets”目錄中讀取名為“linksapi.txt”的文件,其中包含登錄憑據,包括登錄所需的訪問 ID 和密鑰訪問 Moz API。 這些憑據從文件中提取並分配給兩個名為 ACCESSID