Socket
Socket
Sign inDemoInstall

hbsst

Package Overview
Dependencies
0
Maintainers
1
Alerts
File Explorer

Install Socket

Detect and block malicious and high-risk dependencies

Install

    hbsst

This tool integrates and optimizes the commands submitted by Baidu webmaster API, and changes them into user-friendly Python functions to facilitate program calls.


Maintainers
1

Readme

百度搜索提交工具

本工具将百度站长API提交的命令集成优化,改成利于使用的Python函数,方便程序调用。

本工具由heStudio开发,你可以通过 https://www.hestudio.net/ 前往heStudio博客。

结构

  • hbsst.py (主程序, 隐藏)
  • hbsst_config.json (预设文件)
  • hbsst_return.json (系统返回值的文件)

使用方法

  1. 首次使用

1.1. 你的设备需要安装Python 3,wget

1.2. 安装hbsst

pip install hbsst

1.3. 在工作目录创建预设

1.3.1. 新建 hbsst_config.json 文件

1.3.2. 写入预设

{
    "预设名称": "百度站长的API接口调用地址"
}

例如:

{
    "demo": "http://data.zz.baidu.com/urls?site=https://www.example.com&token=xxxxxxxxx"
}
  1. 调用方法

例如:

python3 -c "import hbsst;hbsst.submit(config='demo', url='https://www.example.com/1.html')"

如果需要提交多个,可以用换行符\n隔开。

例如:

python3 -c "import hbsst;hbsst.submit(config='demo', url='https://www.example.com/1.html\nhttps://www.example.com/2.html')"
  1. 获取返回结果

返回结果会保存在 hbsst_return.json 内,在执行命令是结果会直接输出人类可以看懂的文字。开发者可以通过获取success或error的存在状态来判断是否成功提交,可以通过获取error的值来获取错误码。有关 hbsst_return.json 的内容结构,你可以访问 https://ziyuan.baidu.com/linksubmit/index 获取。

贡献

你可以直接提交PR到本仓库。

反馈&建议

你可以使用以下方法:

赞助

https://www.hestudio.net/donate/

FAQs


Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc