如果你遇到了“Behance API不允许我创建API密钥”的问题,可能是因为你没有适当的权限或者你的账户没有激活API访问功能。以下是一个可能的解决方法,包含代码示例:
import requests
url = "https://www.behance.net/v2/oauth/authenticate"
params = {
"client_id": "YOUR_CLIENT_ID",
"client_secret": "YOUR_CLIENT_SECRET",
"grant_type": "client_credentials"
}
response = requests.post(url, params=params)
data = response.json()
if "access_token" in data:
# 获取到了API密钥
access_token = data["access_token"]
print(f"API密钥:{access_token}")
else:
# 创建API密钥失败
print("无法创建API密钥")
请确保将YOUR_CLIENT_ID
和YOUR_CLIENT_SECRET
替换为你自己的Behance应用程序的客户端ID和客户端密钥。
如果你按照上述步骤进行操作,仍然无法解决问题,建议你参考Behance的文档或联系他们的支持团队以获取更多帮助。