像黑客一样使用社交网络
socialp的Python项目详细描述
社会
像黑客一样使用社交网络。
社会功能有多种功能,设计非常灵活。指挥部 线路工具允许你把终端发到viva。黑客应该这样做 邮政。写你自己的纸条自动投递。我想存点东西 用web前端实现数据服务。这只是一个django项目 更改低安全设置。不要将其推送到公共web服务器。Socialpy是一个小型私人项目。我这样做只是为了好玩。所以有些部分是 真脏。如果我无聊的话,我会把它们清理干净。还是看着瑞克和莫蒂?:d
快速启动
这是一个python包,使用pip安装。
pip install socialpy
现在设置网关。所有密钥都存储在主文件夹中~/.socialpy
python -m socialpy.client setup
你在哪里找到钥匙的?这有点难。也许我该写信 关于这个。还是我应该再看一遍瑞克和莫蒂?
是时候发布一些有趣的东西了。
???
你可以自己编写python脚本,做一些疯狂的事情。
???
在examples文件夹中寻找更多乐趣。
在使用数据服务器之前,必须初始化数据库。
python -m socialpy.server setup
启动服务器
python -m socialpy.server run
然后转到http://your.ip:9999。写一些很棒的文字。输入您的纸条中的数据
fromsocialpy.dataimportPostforpostinPost.objects.all():#do something with the post
这是一个快速的开始。你能做的更多。医生马上就来,我保证。
设置覆盆子pi
我用树莓皮当小服务器。我就是这样设置的。
python3 -m venv venv
source venv/bin/activate
pip install socialpy
设置
这个api使用电子邮件和密码。
推特
从示例中运行twitter_key.py脚本。 它创建并显示所有键。
客户机
有关客户端模块的详细信息。
python -m socialpy.client setup
python -m socialpy.client --file your/file
python -m socialpy.client show
python -m socialpy.client post --networks facebook twitter --text "Hallo Welt"
服务器
有关服务器模块的详细信息。
python -m socialpy.server setup python -m socialpy.server createadmin python -m socialpy.server run --settings server python -m socialpy.server deletedb
数据
有关数据模块的详细信息。
python -m socialpy.data show
机器人
有关bot模块的详细信息。
即将推出
开发
只有开发者的东西。 复制回购协议
git clone https://github.com/axju/socialpy.git
cd socialpy
设置虚拟环境
python3 -m venv venv
source venv/bin/activate
安装Socialpy
pip install -e .
为数据服务器设置数据库
python -m socialpy.server setup
您可以在服务器模块中使用django manage.py。
python socialpy/server/manage.py
一些信息
https://github.com/tweepy/tweepyhttps://github.com/LevPasha/Instagram-API-pythonhttps://github.com/jgorset/facepy