HOME 首页
SERVICE 服务产品
XINMEITI 新媒体代运营
CASE 服务案例
NEWS 热点资讯
ABOUT 关于我们
CONTACT 联系我们
创意岭
让品牌有温度、有情感
专注品牌策划15年

    小程序素材抓取(小程序素材抓取网站)

    发布时间:2023-03-18 23:20:57     稿源: 创意岭    阅读: 210        问大家

    大家好!今天让创意岭的小编来大家介绍下关于小程序素材抓取的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。

    开始之前先推荐一个非常厉害的Ai人工智能工具,一键生成原创文章、方案、文案、工作计划、工作报告、论文、代码、作文、做题和对话答疑等等

    只需要输入关键词,就能返回你想要的内容,越精准,写出的就越详细,有微信小程序端、在线网页版、PC客户端

    官网:https://ai.de1919.com

    如需咨询小红书相关业务请拨打175-8598-2043,或微信:1454722008

    本文目录:

    小程序素材抓取(小程序素材抓取网站)

    一、[fotoo]收集照片、收集视频的小程序

    一、收集照片、收集视频的小程序,解决了我什么问题

            一次公司年会搞一个活动,需要全员参加,作为活动组织者需要收集大家的照片、收集视频;但是没有很好的办法,最初都是通过邮箱或者微信直接发给我,网上也找不到合适的工具,这个活动把我折腾的够呛;

           1、2000多人的照片、视频收集起来太费时间了,传到邮箱、微信,还得重新整理;

           2、好多人不按要求发邮件,需要重新整理投稿信息和作品;

           3、汇总所有投稿人相关信息,比较费劲,需要手动去制作;

           4、。。。。。。

           由此,萌生了做一款可以收集照片、收集视频的小程序,帮助更多组织活动的人;

    二、收集照片、收集视频的小程序,都可以干什么

            1、Fotoo征集一下小程序,可自动收集照片、收集视频、征集照片、征集视频、征集音频、征集素材等,同时支持多人同时上传照片,在线评选作品,点赞投票等全方位解决活动组织者/个人收集照片、视频、素材、表单的需求;

    三、怎么找到小程序

             1、搜索【征集】,就可以找到【fotoo征集一下】小程序;

    二、微信里的素材君小程序如何使用

    步骤如下:

    首先进入微信以后,向下拉取就可以进入小程序的主界面,上面点击三个点的按钮,就可以进入小程序的列表界面。

    然后我们可以在搜索框中搜索素材君小程序,

    接着我们也可以在发现中的小程序菜单进入小程序列表。

    最后在小程序列表中可以点击附近的额小程序选项,你可以直接选择进入。

    三、微信小程序同步微信公众号文章(二)

    首先确认是否有相应的接口权限,这里主要用到获取素材相关的接口,可以看到对应接口文档,个人号还是有对应权限的。

    在新增了永久素材后,开发者可以分类型获取永久素材的列表:

    1、获取永久素材的列表,也包含公众号在公众平台官网素材管理模块中新建的图文消息、语音、视频等素材 。

    2、临时素材无法通过本接口获取。

    3、调用该接口需https协议。

    实现的逻辑还是比较简单的,具体分两个步骤:

    1、获取公众号的access_token

    获取公众号的access_token的在前文中已经实现。

    基于微信小程序云函数的方式获取微信公众号access_token -

    2、遍历调用公众号永久素材列表接口获取数据

    调用素材列表接口,获取相应的文章信息,这里主要获取公众号的图文信息(type为news),接口调用请求说明:

    http请求方式: POST

    https://api.weixin.qq.com/cgi-bin/material/batchget_material?access_token=ACCESS_TOKEN

    调取素材列表之后在小程序中通过视图组件scroll-view来实现,主要有标题、封面图、摘要:

    <scroll-view class="container"scroll-y='true' style="height:{{height}}px" bindscrolltolower='lower'>

    <block wx:for="{{res}}" >

    <view class='feed-item' id='{{item.title}}' bindtap='getDetial'>

    <view>

    <text >{{item.title}}</text>

    </view>

    <view style='text-align: center'>

    <image src='{{item.image_url}}'>tupian </image>

    </view>

    <view>

    <text >{{item.digest}}</text>

    </view>

    </view>

    </block>

    </scroll-view>

    文章列表在页面首次加载时就获取:

    /**

    * 生命周期函数--监听页面加载

    */

    onLoad: function (options) {

    wx.getSystemInfo({

    success: (res) => {

    this.setData({

    height: res.windowHeight

    })

    }

    })

    this.getData()

    }

    函数getData()实现步骤,具体请求函数用云函数来实现,先从调取acces_token:

    // 云函数入口文件

    const cloud = require('wx-server-sdk')

    const news = require('New')

    cloud.init()

    // 云函数入口函数

    exports.main = async (event, context) => {

    let token = null;

    await cloud.callFunction({

    name:'token'

    }).then(function(data){

    token = data.result;

    });

    let offset = event.offset;

    let count = event.count;

    let nw = new news(token);

    let rst = nw.getWechatPosts(offset,count);

    return rst;

    }

    然后调取文章列表信息,每次获取10条信息:

    //获取文章列表

    getData(){

    var that = this;

    let pgno = this.data.pageNo+1;

    let result = this.data.res;

    wx.cloud.callFunction({

    name:'news',

    data:{

    offset:this.data.offset,

    count:this.data.count

    },

    success:function(res){

    var resArr = [];

    let body = res.result.body;

    let total_count = body.total_count;//总共图文数量

    let item_count = body.item_count;//本次调用数量

    let item = body.item;

    let page_total = parseInt((total_count + that.data.count - 1) / that.data.count);

    let mud = total_count % that.data.count;

    const db = wx.cloud.database();

    for (let i = 0; i < item.length; i++) {

    let news_item = item[i].content.news_item;

    //单图文消息及多图文消息

    for (let j = 0; j < news_item.length; j++) {

    let title = news_item[j].title;//标题

    let url = news_item[j].url;//详细地址

    let image_url = news_item[j].thumb_url;//封面图片地址

    let digest = news_item[j].digest;//摘要

    let author = news_item[j].author;//作者

    let content = news_item[j].content;

    resArr.push(new nw(total_count, item_count, title, url, image_url, digest, author, content));

    let res_id = null;

    db.collection('content').where({

    _id: url

    }).get({

    success: function (res) {

    res_id = res.data[0]._id;

    }

    })

    if (res_id === url){

    }else{

    db.collection('content').add({

    data: {

    _id: url,

    content: content,

    title: title

    },

    success: function (res) {

    }

    })

    }

    }

    that.setData({

    res: result.concat(resArr),

    page_total: page_total,

    pageNo: pgno,

    mud: mud

    });

    }

    }

    })

    }

    scroll-view组件到底触发事件实现函数:

    lower() {

    //总页数18/10=1

    var pageno = this.data.pageNo;

    var page = this.data.page_total;

    console.log("总页数:" + page+",第"+pageno+"页"+"zuohouy:"+this.data.mud)

    if (pageno > page) {//page 4

    wx.showToast({ //如果全部加载完成了也弹一个框

    title: '我也是有底线的',

    icon: 'success',

    duration: 300

    });

    return false;

    } else {

    wx.showLoading({ //期间为了显示效果可以添加一个过度的弹出框提示“加载中”

    title: '加载中',

    icon: 'loading',

    });

    let offset = this.data.offset;

    let count = this.data.count;

    offset = this.data.offset + this.data.count;

    console.log("offset:" + offset+"count:"+count)

    this.setData({

    offset: offset,

    count: count

    });

    setTimeout(() => {

    this.getData();

    wx.hideLoading();

    }, 1500);

    }

    }

    四、微信小程序开发,怎么实现小程序搜索关联公众号文章的功能?(素材)

    微信小程序的发展前景非常好,小程序是移动互联网的后半场,小程序打通了线上的流量和线下的场景,为商家带来了巨大的免费客户流量,减低了运营成本,提高了营收。

    1、流量永远是商业的本质。在微信中拥有大量的用户群体,每个人都有自己的微信账号,而且全天候在线,那么微信小程序的流量也可想而知。

    2、微信小程序官方给出了更多的开放功能,我们可以完成很多app设计起来比较复杂的功能,而且传播起来也确实很方便,超乎我们想象的推广效果,让它的成本降低很多。

    3、微信小程序的发展会获得多方面资源的支持。现在我们看到微信小程序主要是和微信结合,在未来可能会和更多的平台结合,对于企业运营推广来说,大幅度降低了成本。

    4、小程序的搜索入口,现在很多朋友解决问题还比较习惯依赖到搜索引擎,但是未来如果说直接在微信中搜索就可以解决自己的问题,而且可以给我们提供多套方案,一切都会变得简单,所以未来小程序的市场前景非常巨大。

    以上就是关于小程序素材抓取相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。


    推荐阅读:

    怎么制作一个微信小程序(怎么制作一个微信小程序放在微信上)

    社区团购卖货小程序(社区团购小程序怎么赚钱)

    微信小程序就是公众号吗

    景观设计中的风水讲座(景观设计中的风水讲座是什么)

    中国好的景观设计(中国十大景观设计)