活动运营与二维码物料 Skill 查看原始 SKILL.md

活动运营与二维码物料 Skill

面向活动运营、二维码物料、线下推广、门店活动和扫码复核的公开 API 组合。

业务场景

用于活动运营、二维码物料、线下推广、门店活动、扫码复核和活动排期。适合把二维码、Wi-Fi 码、条形码、二维码解析、图片压缩、URL 截图、HTML/PDF 转换、天气、农历、日出日落、正文图片和号码归属组合成活动执行链路。

  • 数据范围:覆盖二维码、Wi-Fi 二维码、条形码、二维码解析、图片压缩、URL 截图、HTML 转 PDF、Markdown 转 PDF、天气、农历节气、日出日落、正文图片和手机归属地。
  • 关键数据维度:活动维度:活动 URL、城市、日期、报名页、门店和联系人号码。;物料维度:二维码内容、条码类型、海报 HTML、Markdown、PDF、截图和图片大小。;执行维度:天气、农历、日出日落、投放渠道和扫码复核结果。

何时使用

  • 为活动页、报名页、门店 Wi-Fi 和商品信息生成二维码或条形码。
  • 把活动页面、Markdown 或 HTML 转成 PDF、截图和压缩图片物料。
  • 结合城市、日期、天气和日历数据做线下活动提醒。

不适用场景

  • 用户只需要查看某一个接口的完整参数、响应字段、价格或购买入口时,直接打开接口详情页。
  • 用户希望绕过接口开通、鉴权、配额或人工复核要求时,不应使用 Skill 作为替代。
  • 任务需要法律、医疗、金融投资或升学录取的最终决策时,Skill 只能提供数据辅助和复核线索。

用户需要提供的信息

  • 活动 URL、报名页、门店 Wi-Fi 信息、条码内容、海报 HTML/Markdown、活动城市、日期和素材图片。
  • 输出目标:二维码、Wi-Fi 码、条形码、PDF 物料、图片压缩、活动日期提醒或扫码复核。
  • 调用接口所需的 AppKey、开通状态和接口详情页限制。

推荐工作流

  1. 先根据活动链接、Wi-Fi 信息或条码内容生成二维码和条形码。
  2. 再把活动页面、HTML 或 Markdown 转成截图、PDF 和压缩图片物料。
  3. 最后结合天气、农历和日出日落做线下执行提醒,并用二维码解析复核投放内容。

参数传递关系

  • 活动链接、门店 Wi-Fi 或条码内容先生成二维码/条码,再把生成结果用于海报、PDF 或线下物料。
  • 海报页面可用 URL 截图、HTML 转 PDF 或 Markdown 转 PDF 生成可分发物料。
  • 城市和日期传给天气、农历和日出日落接口,用于活动时间和线下执行提醒。
  • 二维码解析接口用于投放前复核,解析出的 URL 需要再检查跳转和内容安全。

典型任务模板

  • 线下活动包:输入活动 URL、城市和日期;输出二维码、PDF 海报、天气提醒和投放复核清单。
  • 门店物料:输入 Wi-Fi 信息、门店页和条码内容;输出 Wi-Fi 码、页面截图、条码和压缩图片。
  • 扫码复核:输入已投放二维码图片;输出解析内容、目标 URL、风险提示和修正建议。

接口与关键参数

统一鉴权:调用接口前需要准备咕咕数据 AppKey。推荐在服务端通过 Header 传递 AppKey;历史 Query 参数 appkey 仍以接口详情页说明为准。

通用二维码生成

关键请求参数:

参数必填类型默认值说明来源与传递
contentstringYOUR_VALUE二维码内容,网址类型智能识别文本内容来自用户输入、网页正文抽取或文档识别结果
sizeinteger500正整数,二维码尺寸像素,默认为 500 像素由用户输入、业务筛选条件或上一轮接口结果确定。

Wi-Fi 无线网二维码生成

关键请求参数:

参数必填类型默认值说明来源与传递
ssidstringYOUR_VALUE无线网 ssid由用户输入、业务筛选条件或上一轮接口结果确定。
passwordstringYOUR_VALUE无线网密码由用户输入、业务筛选条件或上一轮接口结果确定。
authenticationstringYOUR_VALUE无线网加密类型,可选 WEP、WPA、NOPASS由用户输入、业务筛选条件或上一轮接口结果确定。
ishiddenssidstringYOUR_VALUE是否隐藏 SSID,可选值 true、false由用户输入、业务筛选条件或上一轮接口结果确定。
isshowwifiiconstringYOUR_VALUE二维码中间是否添加 Wi-Fi 图标,可选值 true、false由用户输入、业务筛选条件或上一轮接口结果确定。
sizeinteger500正整数,二维码尺寸像素,默认为 500 像素由用户输入、业务筛选条件或上一轮接口结果确定。

通用条形码生成

关键请求参数:

参数必填类型默认值说明来源与传递
typestringYOUR_VALUE条码类型,可选项: UNSPECIFIED|UPCA|UPCE|UPC_SUPPLEMENTAL_2DIGIT|UPC_SUPPLEMENTAL_5DIGIT|EAN13|EAN8|Interleaved2of5|Interleaved2of5_Mod10|Standard2of5|Standard2of5_Mod10|Industrial2of5|Industrial2of5_Mod10|CODE39|CODE39Extended|CODE39_Mod43|Codabar|PostNet|BOOKLAND|ISBN|JAN13|MSI_Mod10|MSI_2Mod10|MSI_Mod11|MSI_Mod11_Mod10|Modified_Plessey|CODE11|USD8|UCC12|UCC13|LOGMARS|CODE128|CODE128A|CODE128B|CODE128C|ITF14|CODE93|TELEPEN|FIM|PHARMACODE由用户输入、业务筛选条件或上一轮接口结果确定。
contentstringYOUR_VALUE条码内容,注意对应条码的长度规范文本内容来自用户输入、网页正文抽取或文档识别结果
widthintegerYOUR_VALUE条码宽度像素值由用户输入、业务筛选条件或上一轮接口结果确定。
heightintegerYOUR_VALUE条码高度像素值由用户输入、业务筛选条件或上一轮接口结果确定。
showLabelbooleanfalse控制是否显示条码底部的文字标签,默认不显示,需要显示传递 true由用户输入、业务筛选条件或上一轮接口结果确定。

通用二维码解析读取

关键请求参数:

参数必填类型默认值说明来源与传递
filestring/binaryYOUR_FILE要解码的二维码图片文件文件或图片来自用户上传、公开 URL 或上一轮转换结果

图片压缩与尺寸优化

关键请求参数:

参数必填类型默认值说明来源与传递
image_filestring/binary-上传的图片文件,支持 JPG / JPEG / PNG / GIF / WEBP / BMP,与 image_url 二选一必填文件或图片来自用户上传、公开 URL 或上一轮转换结果
image_urlstring-网络图片 URL,与 image_file 二选一必填,需为可直接访问的 HTTP/HTTPS 链接URL 或域名由用户提供,调用前需要确认协议、跳转和可访问性
targetWidthinteger-目标宽度(像素),与 targetHeight 组合使用时按照最长边等比缩放;不传则不以此为约束由用户输入、业务筛选条件或上一轮接口结果确定。
targetHeightinteger-目标高度(像素),与 targetWidth 组合使用时按照最长边等比缩放;不传则不以此为约束由用户输入、业务筛选条件或上一轮接口结果确定。
maxWidthinteger-最大宽度(像素),只限制不超过该宽度并保持长宽比;当未显式传递任何尺寸参数且图片特别大时,服务会自动使用 1920 作为默认上限由用户输入、业务筛选条件或上一轮接口结果确定。
maxHeightinteger-最大高度(像素),只限制不超过该高度并保持长宽比;当未显式传递任何尺寸参数且图片特别大时,服务会自动使用 1920 作为默认上限由用户输入、业务筛选条件或上一轮接口结果确定。
qualityinteger85JPEG 压缩质量,取值范围 1-95,数值越低压缩越厉害,推荐在 60-90 之间;PNG 等无损格式将使用内部优化策略忽略该参数由用户输入、业务筛选条件或上一轮接口结果确定。
formatstring-输出图片格式,可选值:jpeg、png 等;不传则保持原图格式(对于部分不常见格式会自动转换为 JPEG)由用户输入、业务筛选条件或上一轮接口结果确定。

URL 生成网站截图

关键请求参数:

参数必填类型默认值说明来源与传递
urlstringYOUR_VALUE需要截取的网页 URL 地址URL 或域名由用户提供,调用前需要确认协议、跳转和可访问性
widthinteger250输出截图的宽度,默认值为 250由用户输入、业务筛选条件或上一轮接口结果确定。
heightinteger250输出截图的高度,默认值为 250由用户输入、业务筛选条件或上一轮接口结果确定。
viewportWidthinteger1080渲染视窗的宽度,默认值为 1080由用户输入、业务筛选条件或上一轮接口结果确定。
viewportHeightinteger1080渲染视窗的高度,默认值为 1080由用户输入、业务筛选条件或上一轮接口结果确定。
forceReloadbooleanfalse强制重新加载已保存的图片,默认值为 false由用户输入、业务筛选条件或上一轮接口结果确定。
isMobilebooleanfalse是否以移动设备的 User Agent 渲染,默认值为 false号码来自用户输入、表单线索或上一轮内容抽取结果
isFullPagebooleanfalse是否截取整个页面而非视窗裁剪,默认值为 false由用户输入、业务筛选条件或上一轮接口结果确定。
isDarkModebooleanfalse是否优先采用深色模式,默认值为 false由用户输入、业务筛选条件或上一轮接口结果确定。

HTML/URL 转 PDF

关键请求参数:

参数必填类型默认值说明来源与传递
typestringYOUR_VALUE可选参数为 HTML 或 URL(注意,当类型为 URL 时,需要保证页面可以正常请求,我们的接口不解决加密页面、反爬虫页面等不能正常返回 HTML 的页面请求)由用户输入、业务筛选条件或上一轮接口结果确定。
contentstringYOUR_VALUE内容正文,如果 type=HTML,那么传递 HTML 内容;如果 type=URL,那么传递需要存储为 PDF 的站点 URL 即可文本内容来自用户输入、网页正文抽取或文档识别结果
landscapeinteger0控制生成 PDF 是否为横向页面模式,传递 1 控制页面横向渲染模式,默认为 0由用户输入、业务筛选条件或上一轮接口结果确定。
showpagesinteger0控制生成的 PDF 是否在页脚包含页码信息,传递 1 控制页脚生成页码,默认为 0由用户输入、业务筛选条件或上一轮接口结果确定。
filenamestringN/A可选参数,控制生成的文件名称,不需要后缀文件或图片来自用户上传、公开 URL 或上一轮转换结果
storagestringpublic文件存储方式,可选 public 或 private。默认 public 返回公开下载地址;private 存入私有存储,返回 file_id,需生成短期下载链接后下载。由用户输入、业务筛选条件或上一轮接口结果确定。

Markdown 转 PDF

关键请求参数:

参数必填类型默认值说明来源与传递
contentstringYOUR_VALUEMarkdown 内容文本内容来自用户输入、网页正文抽取或文档识别结果
storagestringpublic文件存储方式,可选 public 或 private。默认 public 返回公开下载地址;private 存入私有存储,返回 file_id,需生成短期下载链接后下载。由用户输入、业务筛选条件或上一轮接口结果确定。

全国天气预报信息

关键请求参数:

参数必填类型默认值说明来源与传递
codestringYOUR_VALUE地区编码,可通过前置接口查询获得地区编码。由用户输入、业务筛选条件或上一轮接口结果确定。
daysinteger1获取天气预报的天数,默认为1,即为当天数据。最大值为7。时间参数来自用户指定日期、业务统计周期或接口支持的历史范围

农历与二十四节气

关键请求参数:

参数必填类型默认值说明来源与传递
datestringYOUR_VALUE请求转换的日期,格式为: yyyymmdd,如 20220101时间参数来自用户指定日期、业务统计周期或接口支持的历史范围

日出与日落时间

关键请求参数:

参数必填类型默认值说明来源与传递
citystringYOUR_VALUE查询城市名,如北京、南京、保定等地区参数来自用户输入、行政区划查询结果或定位结果
datestringYOUR_VALUE查询的日期,格式为 yyyymmdd,如 20220701时间参数来自用户指定日期、业务统计周期或接口支持的历史范围

获取任意链接正文图片

关键请求参数:

参数必填类型默认值说明来源与传递
urlstringYOUR_VALUE需要抓取正文的文章链接URL 或域名由用户提供,调用前需要确认协议、跳转和可访问性
limittypestringYOUR_VALUE对图片大小进行筛选条件类型,参数值为 size 或 ratio。size:按照图片大小 (KB) 进行筛选,ratio:按照图片分辨率 [宽,高] 进行筛选由用户输入、业务筛选条件或上一轮接口结果确定。
limitvaluefloat / [int,int]YOUR_VALUE对图片大小进行筛选条件值,如果类型为 size,参数值格式为 float 类型的图片最小限制值(单位为 KB),如果类型为 ratio,参数值格式为 int 数组 [宽,高],分别限制最小宽与高(单位为像素)由用户输入、业务筛选条件或上一轮接口结果确定。
imagewithtagbooleanfalse是否返回获取到的图片原始 img HTML 标签文件或图片来自用户上传、公开 URL 或上一轮转换结果
htmlsourcecontentbooleanfalse是否返回文章页面原始 HTML 内容,供您二次解析或分析正文图片列表失败时使用,需要注意接口的性能问题文本内容来自用户输入、网页正文抽取或文档识别结果

手机归属地查询

关键请求参数:

参数必填类型默认值说明来源与传递
mobilestringYOUR_VALUE查询的手机号码号码来自用户输入、表单线索或上一轮内容抽取结果

数据校验与使用边界

  • 二维码投放前必须解析复核,避免错误链接或过期活动页。
  • 天气和日历数据只作活动提醒,极端天气需以官方预警为准。
  • 物料转换效果受 HTML、字体、图片和页面加载影响。

输出建议

  • 输出活动包时列出二维码、PDF、截图、压缩图、日期天气和复核结果。
  • 扫码复核应展示解析内容、目标 URL 和风险提示。
  • 对失败的物料生成任务给出输入问题和重试建议。

常见问题

  • 问:什么情况下应该使用这个 Skill? 答:当用户提出的目标需要多个咕咕数据公开 API 组合完成,而不是只查询一个接口时,优先阅读这个 Skill。
  • 问:这个 Skill 是否需要单独购买? 答:不需要。Skill 文档只负责业务流程和接口选型,具体接口购买、价格和账号权益仍以接口详情页为准。
  • 问:Agent 应该怎样使用这个 Skill? 答:Agent 应先阅读 SKILL.md,确认业务场景和推荐工作流,再进入接口详情页核对参数、响应字段、价格和调用示例。
  • 问:调用接口前需要先核对什么? 答:需要核对业务对象、地区、时间范围、输入格式、必填参数、返回字段、购买状态和接口详情页中的限制说明。
  • 问:活动运营与二维码物料 Skill 会替代接口文档吗? 答:不会。Skill 负责说明业务组合和调用顺序,接口参数、响应结构、计费和购买入口仍以接口详情页为准。