当前位置: 首页 > news >正文

网站建设需要用到的软件网易云音乐网站开发介绍

网站建设需要用到的软件,网易云音乐网站开发介绍,开互联网公司需要什么条件,网络建设规划前言 n8n的系统性学习#xff0c;对各知识点地毯式学习#x1f50d;~ 前面课程 定制n8n的AI老师#xff0c;有AI老师制定学习大纲#xff0c;参考之前的文档#xff08;本系列n8n学习大纲#xff0c;也在这里#xff09;#xff1a; 【n8n】如何跟着AI学习n8n_01对各知识点地毯式学习~ 前面课程 定制n8n的AI老师有AI老师制定学习大纲参考之前的文档本系列n8n学习大纲也在这里 【n8n】如何跟着AI学习n8n_01定制AI老师-CSDN博客 第二课开始基础知识学习 【n8n】如何跟着AI学习n8n【02】基础节点学习-CSDN博客 【n8n】如何跟着AI学习n8n【02.5】第一部分总练习-CSDN博客 好了下面的课程还是基础知识苍天大厦都是一砖一瓦堆砌而成继续搬砖 Day 7集成第三方 API —— 使用 HTTP Request 节点 学习内容详解 1. HTTP Request 节点简介 HTTP Request 节点是 n8n 中与外部系统通信的核心节点支持 发送任意 HTTP 请求GET / POST / PUT / DELETE 等设置请求地址URL添加 Headers如 Content-Type、Authorization设置 Query 参数如 page1设置 Body如 JSON 数据使用表达式动态设置参数如动态拼接 URL 实战任务调用 GitHub API 获取用户信息 ✅ 任务目标 创建一个流程输入 CSDN 用户名id使用 HTTP Request 节点调用页面信息。 Start → Set设置 userid → HTTP RequestGET /:userid  操作步骤 Start 节点 Set 节点 添加字段 username值设为 octocatGitHub 示例用户 HTTP Request 节点 Method: GETURL: https://blog.csdn.net/{{ $input.item.json.userid}} code 节点用于查看 API 返回结果 ⚠️说明 在浏览器访问https://blog.csdn.net/2501_90561511会显示教主的CSDN博客 set节点设置界面 添加http request节点 http request节点设置 可通过浏览器控制台查看后台发送的信息 ⚠️补充 某些 API 服务如 GitHub必须 设置 User-Agent否则会返回 403 Forbidden 错误这时就可以在“send headers”中设置。 Day 8Webhook 自动化触发流程 学习内容详解 1. 什么是 Webhook Webhook 是一种基于 HTTP 的回调机制允许第三方服务将数据推送到 n8n 的指定 URL从而触发自动化流程。 例如 当某个表单一提交Webhook 接收到数据后触发发送 Slack 消息当 GitHub 有新提交Webhook 接收事件触发 CI/CD 流程 2. n8n 中 Webhook 节点的作用 在 n8n 中Webhook 节点会生成一个唯一的 URL您可以 将该 URL 配置到外部系统如表单工具、GitHub、Zapier Webhook 接收到数据后流程开始执行后续节点 实战任务构建 Webhook 触发流程 ✅ 任务目标 创建一个流程使用 Webhook 接收外部  请求然后提取数据并输出。 流程逻辑 Webhook → Set提取数据  操作步骤 Step 1添加 Webhook 节点 点击右下角 “” 按钮输入 webhook选择 Webhook 节点 添加后点击节点配置面板 配置 HTTP MethodGetPath输入一个唯一路径如 /form-submission Webhook 节点会生成一个 URLhttp://localhost:5678/webhook-test/form-submission 点击“listen for test event”n8n会监听地址http://localhost:5678/webhook-test/form-submission 拷贝这个监听地址打开一个浏览器窗口访问此地址显示 n8n收方的访问信息作为输出内容并结束监听 修改webhood配置 HTTP MethodPost post方式不能直接用浏览器通过url访问这里用curl方式在dos窗口输入如下命令 curl -X POST http://localhost:5678/webhook-test/form-submission -H Content-Type: application/json -d {\name\: \Alice\, \email\: \aliceexample.com\} 执行成功会返回信息 webhook节点会接受到curl传入的数据 也可以使用测试工具网站HoppscotchHoppscotch • Open source API development ecosystem操作方便一点 备注 Hoppscotch使用的更多内容参考文档 【工具】curl测试工具Hoppscotch 测试工具使用教程零基础版-CSDN博客 特别要好评一下  Hoppscotch在线可以测试本地地址类似的工具postman网站就只能用桌面程序测试在线测试不了教主对此感觉非常神奇哈哈 Step 2添加 Set 节点 点击 “” 添加 Set 节点连接 Webhook → Set 在 Set 节点中设置字段例如 NameValuename{{ $input.json.name }}从 Webhook 数据中提取email{{ $input.json.email }} Set节点设置及测试 $input.json 表示 Webhook 接收到的原始数据 Step 3执行流程触发 Webhook 保存流程点击 Webhook 节点右上角的 “Execute Workflow”执行流程n8n 将进入监听模式等待外部请求 提示Webhook 流程不会自动执行需要外部服务发送请求触发 Step 5使用 Hoppscotch 或 curl 测试 Webhook 使用测试工具网站HoppscotchHoppscotch • Open source API development ecosystem测试 Method: POSTURL: http://localhost:5678/webhook-test/form-submissionBody: raw → JSON输入 {name: Alice,email: aliceexample.com} 运行界面 Day 9Webhook Slack 自动通知流程 学习内容详解 1. Webhook 节点的作用 Webhook 是一种事件驱动的自动化触发方式允许您接收外部系统的 HTTP 请求并触发流程执行。 常用于 接收表单提交通知接收 GitHub、GitLab、Notion、Google Form 签名接收 API 回调 2. 通知 节点的作用 自动发送消息是自动化通知流程的重要组成部分。 实战任务构建 Webhook 触发 Slack 通知/SMTP通知流程 ✅ 任务目标 当某个外部系统如表单发送 POST 请求到 n8n 的 Webhookn8n 接收后提取数据并自动发送 Slack 消息通知。 流程结构如下 Webhook → Set提取 name 和 email → Slack发送通知 操作步骤 在上一个练习的基础上set节点后增加下面节点。 Step 添加并配置 Slack 节点 Slack 是一款流行的企业协作和即时通讯平台专为团队工作设计。它于2013年推出已成为全球数百万团队使用的协作工具。 核心功能 频道(Channels) - 按项目、主题或团队组织的对话空间 公开频道整个组织可见私密频道仅受邀成员可见共享频道与外部组织协作 即时消息 - 支持一对一或群组对话 文件共享 - 可直接上传和预览多种文件类型 应用集成 - 支持与数千种第三方工具(如Google Drive、Zoom、GitHub等)集成 搜索功能 - 强大的历史记录搜索能力 Slack 节点功能概述  Slack 节点允许用户与 Slack 平台进行交互。以下是关于 Slack 节点的详细介绍和相关知识。 Slack 节点在 n8n 中可以实现以下功能 发送消息到 Slack 频道或用户从 Slack 获取消息响应 Slack 事件如特定关键词触发与 Slack 的交互式组件如按钮、菜单交互管理 Slack 频道、用户和工作空间 》》》但是国内经常访问不了下面就来尝试一下替代方案吧对同胞们来讲更实用~ ✅ 替代方案 使用 SMTP 节点发送邮件通知 作用 当流程触发时自动发送一封邮件到您的邮箱适合需要接收通知、记录流程触发信息的场景 配置邮件节点的前提条件 您需要一个支持 SMTP 的邮箱服务例如 GmailQQ 邮箱163 邮箱自建邮件服务器如 Mailgun、SendGrid 示例流程 Webhook → Set提取数据 → SMTP发送邮件 这里以QQ邮箱为例需要首先设置邮箱支持SMTP如何设置QQ邮箱支持从程序发送邮件请参考文档 【问题】如何设置QQ邮箱支持从程序发送邮箱-CSDN博客 增加smtp节点 然后选择“send an email” 进入设置 使用smtp需要授权凭证这里新建一个或者用之前配置好的配置项如下 保存后会验证有效性选择凭证后填入其他信息。 必填字段 From Email: 发件人邮箱必须与SMTP账户一致如 123456789qq.com。To Email: 收件人邮箱如 recipientexample.com。Subject: 邮件标题如 测试邮件。Email Body: 邮件正文支持纯文本或HTML。 可选功能 附件可在 Add File 上传或通过表达式引用文件路径。抄送/密送在 CC/BCC 字段添加其他收件人。 设置示例 html代码 h1{{ $json.name }}申请注册/h1 p其邮箱是strong{{ $json.email }}/strong/p 点击“test step”可以查到发送过程打开自己的邮箱可以看到邮件信息 Day 10n8n 与 Google Sheets 集成 学习内容详解 1. Google Sheets 节点简介 Google Sheets 节点可以实现与 Google 表格的集成支持以下操作 读取数据Get添加数据Append更新数据Update清除数据Clear 非常适合用于 接收表单数据并写入表格创建自动化报告集成用户注册、订单、反馈等数据源 》》》很遗憾国内访问不google本节跳过我们就把数据存在数据库里吧比excel更强大~ ⚠️备注n8n中的excel 365看起来也行但注册账号太太麻烦免费额度还很低所以果断抛弃了 Day 11n8n 与数据库集成MySQL示例 学习内容详解 1. 数据库节点选择 n8n 支持主流关系型数据库您可根据实际需求选择 数据库类型适用场景节点名称PostgreSQL复杂查询、JSON 数据支持PostgreSQLMySQLWeb 应用常用数据库MySQL 2. 配置数据库节点的前提条件 连接信息准备 主机地址数据库服务器的 IP 或域名如 localhost 或 127.0.0.1端口默认 PostgreSQL 用 5432MySQL 用 3306用户名/密码有读写权限的数据库账号数据库名称目标数据库名如 n8n_automation 安全建议 使用 SSH 隧道 或 VPN 连接生产数据库为 n8n 创建专用数据库用户最小权限原则 实战任务Webhook 数据写入数据库mysql示例 ✅ 任务目标 构建一个完整流程 接收 Webhook 提交的用户数据使用 Function 节点清洗数据将数据写入MySQL 数据库 流程结构 Webhook → Set → Function数据清洗→ MySQLInsert 操作步骤以 MySQL 为例 Step 1数据库准备 mysql的安装及数据库表的创建参考文档 【数据库】MySQL 详细安装与基础使用教程8版本下载及安装-CSDN博客 数据库及表信息 Step 2添加 Webhook 节点 方法POSTPath/form-submission Step 3添加 Set 节点 提取字段 JSON { raw_name: {{ $json.body.name }}, raw_email: {{ $json.body.email }} } Step 4添加 Code节点 数据清洗脚本 JAVASCRIPT const cleanedData {name: $input.first().json.raw_name.toUpperCase().trim(),email: $input.first().json.raw_email.toLowerCase().trim()};return [ { json: cleanedData } ]; Step 5添加 MySQL 节点 凭证设置信息 ⚠️警告⚠️ 主机不能用127.0.0.1或者localhost必须用host.docker.internal因n8n部署在docker的容器里容器里的localhost是其容器内部的重装系统其所在的主机需要通过host.docker.internal访问如果你的n8n不是这种情况自行判断。 【Docker 容器内的应用如n8n访问不到外部主机的应用如mysql】相关文档请参考 https://blog.csdn.net/2501_90561511/article/details/149812379 配置节点参数 然后查看数据库就增加了数据 step6自行优化 上边mysql设置的id是写的固定值小伙伴们自行优化一下在前边节点增加id字段值的增加就更完美了。 结束语 今天就到这里就到这里已经加班好多分钟了太投入了小红花
http://www.w-s-a.com/news/2985693/

相关文章:

  • wordpress vipseo搜索引擎优化工资多少钱
  • 织梦网站栏目网站开发设计框图
  • 实时网站推广的最终目的是宁夏建设职业技术学院官方网站
  • 可以申请免费的个人网站吗阿里云建站售前咨询
  • 网站开发怎么人员组织深圳网站开发建设培训
  • 怎样做网站公司的销售wordpress首页静态化生成
  • 网站维护会导致打不开网页吗?知更鸟wordpress中文
  • 哈尔滨做平台网站平台公司做网站还有开发文档吗
  • 国外免费iphone网站市场监督管理局不处理问题怎么办
  • 怎么创网站qq空间怎么做网站
  • 网站建设的行业代码是多少钱江苏专业网站建设
  • 阿里云新增网站北京建机职业技能鉴定中心官网
  • 兰州建设局网站公告长沙在线注册公司
  • 建设网站的总结机关网站内容建设
  • 江苏军民融合网站建设wordpress 关闭网站
  • 网站有哪些元素组成wordpress手机实现打赏功能
  • 石家庄制作网站公司有哪些做违法网站
  • 化妆品公司的网站建设策划书wordpress自动选择添加标签页
  • 有哪些ui的设计网站网址导航大全
  • 深圳网站设计实力乐云seo广州电商小程序开发
  • 站内优化seo设计网站faq需注意
  • 网站icp备案网址社交网站图片展示
  • 做网站采集内容登封郑州网站建设
  • 南阳做网站推广打开有些网站显示建设中
  • 做海报赚钱的网站汕头网站设计电话
  • 网站服务器租用多少钱一年合适seo推广绩效考核指标是什么
  • 简易手机站做网站的公司叫什么问题
  • 网站建设教程书籍免费下载手机网站翻页效果
  • 网站建设成品做网站ps的素材
  • 泰州建设局网站网站和网页的不同