最近公司需要做一个电商平台店铺统计的系统,大致的需求是将某电商平台的多个店铺数据全部进行收集,放到公司内部自己的系统里进行管理和分析。为了获取店铺在电商平台的数据,就必须要解决电商平台的登录Cookie问题,拿到登录的Cookie后用接口模拟请拿到数据。为了图方便省事,于是写了一个小小的浏览器插件,专门用于获取登录Cookie,以下简单的对插件作一些介绍。
1. manifest.json 文件
{
"manifest_version": 2,
"name": "电商系统插件",
"version": "1.0",
"description": "公司内部电商系统专用,通过获取相关平台的登录凭证,从而拿到店铺相关的数据。",
"author": "aiguangyuan",
"icons":
{
"48": "icon.png",
"128": "icon.png"
},
"permissions":
[
"cookies",
"http://*/*",
"https://*/*"
],
"browser_action":
{
"default_icon": "icon.png"
},
"background":
{
"page": "background.html"
},
"content_scripts":
[
{
"matches": ["<all_urls>"],