批量处理百度快照求助大家

2016-09-21 11:51:05 +08:00
 tonghuashuai

需求是这样的

有一批百度快照(大概十几万),需要更新,百度提供了一个更新 /删除快照的页面: http://help.baidu.com/webmaster/add ,作为程序员,你懂得,如果人工一个个提交会死人的...所以就想着用脚本处理。

试过的方法和问题

  1. 试图写脚本模拟人提交,试之前我先手动提交了几个,遇到了问题 1
  2. 这个页面是有提交频率限制的,我手动提交过于频繁(大概 5-10 秒一次,提交 5 个左右)就会提示让你歇一会...
  3. 既然有防止频繁提交的策略,应该就会有提交时的 ajax 请求,我看了请求的 url ( http://help.baidu.com/submit ),和 request 的 form data ,类似于下面:
email:
title:快照删除与更新
content:快照删除与更新
links:http://cache.baiducontent.com/c?m=9f65cb4a8c8507ed4fece763104d9136491597634b958148238ac814c4735b36163bbcac27554158cec27f6306ac4c5defe736056d457fe98f8dd50a8bb4c169799f2644244fc71746&p=8b2a975bc09e14fd08e2977e080e96&newp=9036c54ad5c344f10be2963d4a528b231610db2151d1d501298ffe0cc4241a1a1a3aecbf26221b00d0c67d6006a8425aeefa3274330434f1f689df08d2ecce7e71&user=baidu&fm=sc&query=asdfasdf&qid=d3e4b87500005094&p1=4	http://cache.baiducontent.com/c?m=9f65cb4a8c8507ed4fece763104d9136491597634b958148238ac814c4735b36163bbcac27554158cec27f6306ac4c5defe736056d457fe98f8dd50a8bb4c169799f2644244fc71746&p=8b2a975bc09e14fd08e2977e080e96&newp=9036c54ad5c344f10be2963d4a528b231610db2151d1d501298ffe0cc4241a1a1a3aecbf26221b00d0c67d6006a8425aeefa3274330434f1f689df08d2ecce7e71&user=baidu&fm=sc&query=asdfasdf&qid=d3e4b87500005094&p1=5	http://cache.baiducontent.com/c?m=9f65cb4a8c8507ed4fece763104d9136491597634b958148238ac814c4735b36163bbcac27554158cec27f6306ac4c5defe736056d457fe98f8dd50a8bb4c169799f2644244fc71746&p=8b2a975bc09e14fd08e2977e080e96&newp=9036c54ad5c344f10be2963d4a528b231610db2151d1d501298ffe0cc4241a1a1a3aecbf26221b00d0c67d6006a8425aeefa3274330434f1f689df08d2ecce7e71&user=baidu&fm=sc&query=asdfasdf&qid=d3e4b87500005094&p1=6
category_id:1
pid:1
submit_token:6aeb9aab7fe308c83f937165728af7c4
ptfk:0

用工具 post 提交发现总是返回错误(就是那个让我休息一下的提示)。

所以特来求助大家有没有好的办法,或者有没有其他我不知道的更新快照的方法大家推荐,多谢了。

1792 次点击
所在节点    程序员
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/307773

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX