スナックelve 本店

バツイチ40代女の日記です

そんなわけで苦労話

アフィリエイトの検索ページを作るのに苦労したのよ。
snack.elve.club
snack.elve.club
snack.elve.club

あれこれ苦労したのよ話

できるだけシンプルに

サイドバーから検索する部分はもうkeywordだけでいいな、と。
結果を高い順に表示して、えーこんな高いの買えなーい、とかジャンルぜんぜん違う~とかで
ジャンルと最高価格を入力してもらって再検索、というのを想定した。

サイドバー

検索ページ

いやわかってんだよ、こんなの作る前にプライバシーポリシーとかちゃんと載せろって思ってるでしょ!? でもあれ、誰もみてないのにだるいじゃん?←
ちょ! 待てよ!! 休みに作るからちょっと待って! 別に悪用しないから!! てかあなたの情報見てないから!! 無管理人w

JavaScriptの苦手要因満載

最初こういう感じでとにかくURLのパラメーターで検索させようと思ってたのよ。APIにわたすのと同じパラメーターで。

結果
できた!!(ブラクラが)

焦ったwwwww

改良
今朝不意に、もうパズルのピースは揃ってるから後はアルゴリズムだ!!! とか思って作り直した。0から(笑)

なんとか動いてるけど楽天の商品が多岐にわたりすぎてて最初の検索結果がパッとしない・・・。
ちょっと調整予定。

URLSearchParamsでURLパラメーター楽に作れないじゃーん(´;ω;`)

なんかほら、urlに?ほげほげ=ほにゃらら&ほげ=ほにゃ~ とか付いてるじゃないですかぁ。あれがパラメーターなんですけどぉ~楽に生成する方法を探していてぇ~
URLSearchParams使うといいよって記事見つけたんですよぉ。
zenn.dev

すっご~!簡単そ~!! って思うじゃないですかぁ?
なんかしらねぇけどうまくいかねぇっす(´;ω;`)
多分値のない項目も出力しちゃうからだと思うんだけど・・・。apiによってはそのまま行けると思う。
ためにしにJSONにしてから処理してみたら悪化したw

  console.log("===START===");
  //jsonっぽくパラメータ保存したい
  let prm_json = {
    applicationId: '1029880527351169328',
    affiliateId: '05eff714.c5ceaa1a.05eff716.192055f2',
    genreId: document.getElementById('genre').options[document.getElementById('genre').selectedIndex].value,
    formatVersion: 2,
    keyword: encodeURI(document.getElementById('keyword').value),
    hits: 10,
    page: page,
    sort: encodeURI('-itemPrice'),
    maxPrice: document.getElementById('maxPrice').value
  };
  //そのまま変換
  const testpara1 = new URLSearchParams(prm_json).toString();
  let url = "https://app.rakuten.co.jp/services/api/IchibaItem/Search/20170706?" + testpara1;
  console.log(url);//テスト1

  //JSONにして変換
  let urlParaJson = JSON.stringify(prm_json);
  const testpara2 = new URLSearchParams(urlParaJson).toString();
  url = "https://app.rakuten.co.jp/services/api/IchibaItem/Search/20170706?" + testpara2;
  console.log(url);//テスト2


  //あきらめろん
  let para="";
  Object.keys(prm_json).forEach(function (key) {
    if(key && prm_json[key]){
      para = para + key + "=" + prm_json[key] + "&";
    }
  });
  url = "https://app.rakuten.co.jp/services/api/IchibaItem/Search/20170706?" + para;
  console.log(url);//これなら行ける

テスト1
https://app.rakuten.co.jp/services/api/IchibaItem/Search/20170706?applicationId=1029880527351169328&affiliateId=05eff714.c5ceaa1a.05eff716.192055f2&genreId=&formatVersion=2&keyword=T%25E3%2582%25B7%25E3%2583%25A3%25E3%2583%2584&hits=10&page=&sort=-itemPrice&maxPrice=
スト2 ばけらった
https://app.rakuten.co.jp/services/api/IchibaItem/Search/20170706?%7B%22applicationId%22%3A%221029880527351169328%22%2C%22affiliateId%22%3A%2205eff714.c5ceaa1a.05eff716.192055f2%22%2C%22genreId%22%3A%22%22%2C%22formatVersion%22%3A2%2C%22keyword%22%3A%22T%E3%82%B7%E3%83%A3%E3%83%84%22%2C%22hits%22%3A10%2C%22page%22%3A%22%22%2C%22sort%22%3A%22-itemPrice%22%2C%22maxPrice%22%3A%22%22%7D=
テスト3 取得できた
https://app.rakuten.co.jp/services/api/IchibaItem/Search/20170706?applicationId=1029880527351169328&affiliateId=05eff714.c5ceaa1a.05eff716.192055f2&formatVersion=2&keyword=T%E3%82%B7%E3%83%A3%E3%83%84&hits=10&sort=-itemPrice&

なにかのピンチで死のうと思った話

タイトルが内容にそぐわないので変更した。
今週のお題「人生最大のピンチ」
ぐぐると、ピンチって危機で危機は「悪い結果をもたらすかもしれない、危険で不安な時」だそうです。
私は10代、20代、30代と10年に1回位自殺を未遂になるであろう方法で未遂していて良くないなぁと思いつつ思い出せる限りで思い出そう。
これって人生「の」ピンチなの? 人生「が」ピンチなの?w

10代(割と後半w)
まだ具体的に死ぬ方法に至らんころ。
なんかのきっかけで母と兄が喧嘩して、なんか多分私が余計なこと言ったんだよね。んで母親が泣きながら「あんたの思い通りお母さんとお兄ちゃん喧嘩したよ!! 良かったね!!」とか言われて、もともと希死念慮が有ったのが死にたみマックスになり家出を決意。しかし外は雪。寒い。面倒くさい。
「よし、押し入れで餓死しよう。楽でいいじゃん」
と思って置き手紙的なものを書いて押入れの中で寝た。玄関から靴を持ってきていたようなきがする。なんでや。
半日くらいで飽きたが結構な騒ぎになってしまい、当時お付き合いしてた男子のお家などにも電話が行っており、出るにでられない。腹減ったし餓死とか無理wwwww となった。
部屋が2階でタオルかなんかを使って窓から降りたんだと思う。若いって素晴らしい。結構着地がやばかった記憶もぼんやりwwwww(運動音痴だから・・・)
その後の記憶はないが生きている。

20代
結婚しようと思った男がいて、ご両親と祖父母とかと食事したんだけど、大学時代の別の女引きずってて、「そいつ」用の結婚指輪は飾ってあるわ、「そいつ」との間にできた子供中絶させてるわ、それを気に病んでるわ、避妊しないわで、こっちも気が狂ってきて(もとからwww)、「そいつ」から小包が着たり、「そいつ」とわたしの名前が一緒だったり、まぁまぁな修羅場だったのかなぁ。たしか、だんだん私が病んでいって向こうが嫌になって嫌われようと(?)「実は大学時代に作った子供がいる」「母親は急性白血病で死亡した」とかいい出して、頭のおかしい私は「じゃぁ早く結婚して引き取ってあげなくては」とかいい出してカオスだった。で、本当は殺したんだよねって吐かせたら、まじで嘔吐してた。
それでも避妊しないから大したもんだよね(なにが?)
もうどう頑張っても別れるしかなかったんだけど、すげー惚れてて、手首を切ることに(飛躍)。カッターではちょいと筋が入る程度にしか切れないのでムカついてハサミでパチン! いや~キチガイって怖いねwwwww
でもまぁそれもイタタタってそんな切れなくてもう跡も残ってないです。
あいつもそいつも幸せになってるといいね。

30代
No.0466 - スナックelve 本店

好きな男ができて離婚して好きな男に振られて東日本大震災津波画像でSAN値削られて、フィリピンに逃げて北海道に逃げて職業訓練学校行って転職したらブラックだったんだよねってタイミングで飼ってた兎が死んだ。まー私が殺したようなもんだったのだが。
で、首吊り失敗。あの時の記憶ももうあまりないなぁ。

おまけ
snack.elve.club

別にピンチはチャンスにならんし、ピンチのときもうまく行けば通り過ぎるし、失敗しても死ぬのは1回だし、あまり恐れずに行きていこうと思っていますが、痛いの苦しいのは嫌ですねぇ(;´Д`)
会社の飲み会で死にたくなったことありますか? と社長に水を向けたら思いの外感動的な話が聞けたので、みなさんもレッツトライ(しないなw)