百度搜索引擎优化指南20 下载(2021-10-20获取SDK有多种方式,较为推荐)

优采云 发布时间: 2021-11-07 23:11

  百度搜索引擎优化指南20 下载(2021-10-20获取SDK有多种方式,较为推荐)

  2021-10-20 更新

  Python SDK安装指南获取SDK

  SDK的获取方式有多种。最推荐的方式是通过包依赖管理工具下载最新版本。

  包依赖管理工具安装pip

  pip install leancloud

  根据系统环境,您可能需要在命令前添加 sudo。

  手动安装和初始化

  首先进入云服务控制台>设置>应用凭证获取App ID、App Key和服务器地址。

  然后导入leancloud并调用init方法进行初始化:

  import leancloud

leancloud.init("{{appid}}", "{{a*敏*感*词*ey}}")

# 或者使用 Master Key

# leancloud.init("{{appid}}", master_key="{{masterkey}}")

  启用调试日志

  在应用开发阶段,您可以选择开启SDK的调试日志,方便问题的跟踪。启用调试日志后,SDK 会将网络请求、错误信息等信息输出到 IDE 日志窗口,或浏览器控制台或云引擎日志(如果 SDK 运行在云引擎下)。

  # 写在启动脚本的头部

# 如果是在云引擎环境,启动脚本是 wsgi.py

import logging

logging.basicConfig(level=logging.DEBUG)

  请注意,应用发布前,请关闭调试日志,以免泄露敏感数据。

  核实

  首先确认本地网络环境可以访问云服务器,可以执行如下命令:

  curl "https://API_BASE_URL/1.1/date"

  API_BASE_URL 是绑定的 API 自定义域名。

  如果当前网络正常,则返回当前时间:

  {"__type":"Date","iso":"2020-10-12T06:46:56.000Z"}

  然后在项目中编写如下测试代码:

  TestObject = leancloud.Object.extend('TestObject')

test_object = TestObject()

test_object.set('words', "Hello world!")

test_object.save()

  保存后运行程序。

  然后打开云服务控制台>数据存储>结构化数据>TestObject,如果看到“words”列中有一行数据为“Hello world!” 在数据表中,表示SDK已经正确执行了上述代码,配置完成。

  如果控制台没有找到对应的数据,请参考。

  故障排除

  SDK安装指南是基于最新版本的SDK,所以在排查问题前请先检查安装的SDK是否为最新版本。

  401 未授权

  如果SDK抛出401异常或者检查本地网络访问日志是否存在:

  {

"code": 401,

"error": "Unauthorized."

}

  可以确定App ID或App Key输入错误或不匹配。许多开发人员同时注册了多个应用程序。复制粘贴时,A应用的App ID与B应用的App Key匹配。发生服务器身份验证失败错误。

  客户端无法访问网络

  客户端,尤其是手机,在应用访问网络时需要申请一定的权限。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线