Ошибка при посредничестве гуру 403 при использовании ссылки для предварительного просмотра изображений, полученной из reddit - PullRequest
0 голосов
/ 28 января 2020

Так что в основном я пытался получить ссылки на обои с reddit.com/r/wallpapers и использовать их в некоторых изображениях в файле vue, используя ax ios. Однако при получении ссылки предварительного просмотра (postObjList[0].data.preview.images[0].source.url) выдают мне вышеупомянутую ошибку, даже когда я пытаюсь вручную ввести их в адресную строку chrome. Что не так и как это решить?

<template>
      <div class="hello">
        <img id= "test" src="" alt="">
      </div>
    </template>

    <script>

    const axios = require('axios')
    export default {
      name: 'HelloWorld',
      props: {
        msg: String
      },
      created() {
        axios.get('https://www.reddit.com/r/wallpapers.json')
        .then(response => {
          let postObjList = response.data.data.children
          console.log(postObjList)
          let thumbnail = postObjList[0].data.preview.images[0].source.url
          console.log(thumbnail)
          document.getElementById("test").src = thumbnail
        })
      }
    }

1 Ответ

0 голосов
/ 28 января 2020

Получил старую ветку reddit, которая уже ответила на ту же проблему. reddit link

Относительно того, почему &amp; вызывает ошибку 403, мне неясно. Однако Зачем использовать & предоставляет полезную информацию.

Ссылка на другой пост о похожей проблеме для дальнейшего использования.

...