v1tal

395 经验值

关于Laravel5.3的广播系统功能:Laravel broadcasting的使用,Jelly有没有打算出这个系列的视频呢?看了官方文档感觉这一节的内容很多而且有点复杂,没有什么头绪。或者说Jelly有没有关于Laravel Broadcasting的代码demo呢?

问题已解决了,发现是因为自己代码的原因。本地的secret和服务器上面的不一样,所以导致token在本地失效吧,-_-|||

写了一个路由在api.php下面,使用了中间件auth:api。但是每次发送请求之后都被重定向到login页面(发送的时候附带了authorization且正常),在服务器上面测试就能正常获取到返回数据,在本地测试就被重定向到login。经过一番测验发现是中间件auth:api的原因,去掉了验证就不会被重定向,但是同时也无法获取到token里面的用户数据了。请教一下各位有没有遇到过这种情况,或者是什么原因呢?token都是最新获取的应该不会出现失效的情况吧?重新注册了一个账号测试也还是同样的情况

看了那三个视频,但是感觉还是云里雾里的。主要是对app用户登录认证那里的流程有疑问,比如我现在已经把passport部署到服务端了,然后app发起请求到服务端。中间的这个过程该怎么实现?就像视频里面那样拿到用户的信息这些

最近在学习app,打算用laravel5.3作为后端。然后就遇到了用户登录的问题(之前从来没接触过app),看了官网使用passport包,但是目前国内还没有翻译的文档,自己翻译又会对理解产生偏差。请问Jelly有没有打算开一个这方面的系列视频呢?

@JellyBool 问题1:虽然我也很想用英文名但是毕竟自己的歌里面还是有很多中文名称的歌曲啊
问题2:刚刚逛了一下laracasts和packgist,也找到了一个不错的包:)

最近在练习写一个播放音乐的网站,正好写到要导入本地音乐信息到数据库里面这块的代码,需要用fopen函数打开音乐文件以读取里面的信息。比如title,artist,size,length这些,写到这里的时候突然就发现了问题:fopen函数打开中文文件名的时候会报错,我遇到的问题反馈是:failed to open stream: Invalid argument

百度了一下说的是windows(我本地的环境)系统默认字符是gb2312,接下来吧用iconv转换一下结果还是不行。突然想去packgist看看有没有类似的扩展包,结果发现目前还没有针对laravel写的获取音乐文件元信息的扩展包呢...

问题:

1.fopen()无法打开中文名文件该如何解决呢?

2.各位有没有了解过或用过比较好的获取id3标签的包呢?

@JellyBool type_id相当于type表里的id字段,type和song是一对多关系,但是和其他的几个模型没有关联,要先把数据填充到type里面,然后再插入type_id到songs表里面。和之前的那几个逻辑差不多吧,也是外键关系,但是$artist->album()->create()和$artist->song()->create()都没办法把type_id获取到并插入进去

@JellyBool 如果要加上type_id以区分song的类型的话要怎样实现呢?现在没有加上type_id,通过$artist->album()->create() 以及
$artist->song()->create()实现了数据填充。
如果要把type_id一并写入进去的话要怎样实现呢?

在练习的时候遇到这样一个逻辑:现有艺术家(artist)、专辑(album)、歌曲(song)三个模型,artist一对一关联album,album一对一关联song。贴上这三个模型的表结构:

----------------------------artist表-------------------------------------------

artist.png

----------------------------album表------------------------------------------

album.png

--------------------------song表------------------------------------------------

song.png


现有一数组数据里面存了artist、album、以及song的一些信息。要存入到数据表里面,但是因为设置了外键关系,似乎要先将数组里面的artist以及album信息先提取出来插入到表里面,然后才能插入剩下的信息到song表里面对吗?

看了一下laravel文档关于Eloquent的用法介绍,似乎没有提及到这方面的插入用例。所以来求助我的这种思路是否正确,或者说有没有更好的解决方法?