中村 智 中村 智 (Satorun)
VALU I issue pseudo-stock VA at VALU. hitois Ad 我正在寻找在公告板上发布的广告。
新闻公告板

当您发布在Mixcloud一首歌它显示在活动列表

2017-10-21 22:16:24 UTC

当您发布在Mixcloud一首歌,它是被hitois的活动列表上公布。由于hitois的目的是自我门户网站建设者,它被安排去后,收集尽可能多的也是外部服务的活动。

相关页
Mixcloud - Making radio better | Mixcloud

评论

profile thumbnail Satorun
2017-10-21 22:58:47 UTC

404 Not Foundが返されたら無視するように作ったんやけど、どーも音源がなくても200が返ってるようやね。識別出来ん。

っていうか、削除されたものがフィードに出力されてるのがおかしい。せめてステータスで削除済みのフラグ立てろよ。頼むでMixcloud。

profile thumbnail Satorun
2017-10-22 02:37:21 UTC

Webサイトのところにも出るようにしたいと考えてます。ちょっと今日は時間がないかもしれませんが。

profile thumbnail ひこたん
2017-10-24 06:45:31 UTC

こんにちは。
Mixcloud に新しいエピソードを投稿したんですけど、 反映されないですね。

profile thumbnail Satorun
2017-10-24 10:52:58 UTC

エピソード?
な、なんですかそれは?
曲をアップロードした時に「曲を投稿したよん」って出してるんですが。
エピソード?
MixcloudのAPIで取れるなら対応できますが。
ちょっと調べてみないとわからないです。
時間をください。

profile thumbnail Satorun
2017-10-24 10:59:49 UTC

ちなみに下記のAPI説明を読んで作ってるのですが、エピソードってものが書かれていないんですよね。エピソードのURLとか分かったら教えていただけませんか?

https://www.mixcloud.com/developers/

あと、この掲示板へのコメント、メール来てます?
なんかメールが来ない。。。

profile thumbnail Satorun
2017-10-24 11:40:10 UTC

あ、メールは届いてました。
というか、迷惑メール扱いされてました。
連絡先に入れてるのに。Gmailのフィルター強力すぎ。。。
通知方法をLINEとか外部のサービスでも受け取れるようにする必要があるかもしれないです。これは、難しい。。。出来ればやりたくない。

Mixcloudは積極的にAPIでデータを外部連携できるようにしている素晴らしいサービスですね。エピソードってのが何なのかまだ分かってませんが。
こういう、サーフェスWebらしいサービスは大好きです。

profile thumbnail ひこたん
2017-10-24 13:32:32 UTC

うん、エピソードという言い方が正しくないかも知れないけど、一時間くらいのDJミックスした音声ファイルなんで、ワシはエピソードと呼んでいます。
(^-^)

profile thumbnail Satorun
2017-10-25 09:38:15 UTC

原因わかりました。結構悩まされましたが。
同じタイトルのエピソードを10月4日にアップロードされてますよね?
だから、hitoisは10月4日のアップロードとして判断しています。
実はこれ、Mixcloud側でタイトルでURLを作っているようで、同じタイトルだと同じURLで配信されるようです。

で、ここからが問題なのですが、hitoisでは既に取得済みかどうかをURLで判断しています。URL一意性を貫いているわけですが。
で、10月4日にアップロードされた同タイトルのエピソードを10月4日付けでhitoisのアクティビティに載せています。既に載せているものなので、再取得はしてないわけです。

hitoisでアクティビティ一覧を遡ってみてください。10月4日のところに同じタイトルのものが表示されています。

で、また問題なのですが、Mixcloudでは削除されたコンテンツもフィードから削除せずに配信してしまっているようです。そのため、存在しない楽曲をhitoisで取得してしまっています。このとき、hitoisでは念のため取得したurlにアクセスして存在チェックをしているのですが、Mixcloudは本来404 Not Foundを返すべき所を、200 OKを返しています。そのため、hitoisは存在すると判断してURLを生かしたままにしています。

すみません、話が難しいですね、というかくどいですね。
うーん、なんとかMixcloudに「削除したものはフィードに載せないでね」とか、削除されたものにアクセスされたら「404 Not Found返してね」と言えないものでしょうか?

profile thumbnail Satorun
2017-10-25 09:41:04 UTC

追伸

Webサイト一覧のところに最近の投稿一覧を掲載するために今頑張ってます。
アクティビティ一覧だとどんどん流れていってしまうので(SNSのように)、Webサイト一覧の部分と、Webサイトページに最近の一覧を載せます。

時間ください。。。

profile thumbnail ひこたん
2017-10-25 11:07:10 UTC

とりあえず了解しました。また、明日考えます。

profile thumbnail ひこたん
2017-10-25 11:09:51 UTC

あと、いまいちHitois Mail の届きが悪い気がしますね。迷惑フォルダに入っているのでしょう。
ラジオ番組的な長めの音楽ファイルに関してはエピソードと言う人もおり、ショウと言う人もおり、人によりまちまちです。

profile thumbnail ひこたん
2017-10-25 13:30:09 UTC

まあ、新しいショウをMixcloud に投稿すればちゃんと反映されるんだと思います。
しばらく、先のこととなるでしょう。

profile thumbnail Satorun
2017-10-25 13:39:39 UTC

うむ、Gmailのフィルターが日に日に厳しくなってるようです。何通か迷惑メールじゃないって教えてあげたら大丈夫になるようです。

profile thumbnail ひこたん
2017-10-25 14:38:45 UTC

了解。
まあ、あと、ジャズっぽい世界も楽しいんですが、自分が結構カタめであるのは、敢えて道を踏み外さないように、自分に制限を掛けているところがいっぱいあります。では、お休みなさい。、、
(( _ _ ))..zzzZZ

profile thumbnail Satorun
2017-10-26 09:01:38 UTC

ユーザートップページの「Webサイト」の一覧に記事一覧を表示するようにしました。まぁ、今のところ外部から取れるのはブログ記事とMixcloudへの投稿ぐらいですが。ぼちぼち増やしていきたいですな。

评论

请捐给hitois。

hitois由每个人的捐赠管理。
细节在这里。