• Auto syncing: Not Configured

    When I click the button, “Enable auto sync”, I got the message “No route was found matching the URL and request method” and it failed.

    Checking at the URL called, I see the URL https://blog.fabianpiau.com/en/wp-json/disqus/v1/sync/enable is called and responds with a 404.

    When I try to manually synchronize, I got a confirmation message but new comments are not sync, I tried multiple times. I see that the URL https://blog.fabianpiau.com/en/wp-json/disqus/v1/sync/comment is called which is also a 404.
    When I access https://blog.fabianpiau.com/en/wp-json, I can see from the response that I have different endpoint for disqus.

    
    "/disqus/v1": {
          "namespace": "disqus/v1",
          "methods": [
            "GET"
          ],
          "endpoints": [
            {
              "methods": [
                "GET"
              ],
              "args": {
                "namespace": {
                  "required": false,
                  "default": "disqus/v1"
                },
                "context": {
                  "required": false,
                  "default": "view"
                }
              }
            }
          ],
          "_links": {
            "self": "https://blog.fabianpiau.com/en/wp-json/disqus/v1"
          }
        },
        "/disqus/v1/sync/webhook": {
          "namespace": "disqus/v1",
          "methods": [
            "POST"
          ],
          "endpoints": [
            {
              "methods": [
                "POST"
              ],
              "args": []
            }
          ],
          "_links": {
            "self": "https://blog.fabianpiau.com/en/wp-json/disqus/v1/sync/webhook"
          }
        },
        "/disqus/v1/sync/comment": {
          "namespace": "disqus/v1",
          "methods": [
            "POST"
          ],
          "endpoints": [
            {
              "methods": [
                "POST"
              ],
              "args": []
            }
          ],
          "_links": {
            "self": "https://blog.fabianpiau.com/en/wp-json/disqus/v1/sync/comment"
          }
        },
        "/disqus/v1/settings": {
          "namespace": "disqus/v1",
          "methods": [
            "GET",
            "POST"
          ],
          "endpoints": [
            {
              "methods": [
                "GET",
                "POST"
              ],
              "args": []
            }
          ],
          "_links": {
            "self": "https://blog.fabianpiau.com/en/wp-json/disqus/v1/settings"
          }
        },
        "/disqus/v1/sync/status": {
          "namespace": "disqus/v1",
          "methods": [
            "GET"
          ],
          "endpoints": [
            {
              "methods": [
                "GET"
              ],
              "args": []
            }
          ],
          "_links": {
            "self": "https://blog.fabianpiau.com/en/wp-json/disqus/v1/sync/status"
          }
        },
        "/disqus/v1/sync/enable": {
          "namespace": "disqus/v1",
          "methods": [
            "POST"
          ],
          "endpoints": [
            {
              "methods": [
                "POST"
              ],
              "args": []
            }
          ],
          "_links": {
            "self": "https://blog.fabianpiau.com/en/wp-json/disqus/v1/sync/enable"
          }
        },
        "/disqus/v1/sync/disable": {
          "namespace": "disqus/v1",
          "methods": [
            "POST"
          ],
          "endpoints": [
            {
              "methods": [
                "POST"
              ],
              "args": []
            }
          ],
          "_links": {
            "self": "https://blog.fabianpiau.com/en/wp-json/disqus/v1/sync/disable"
          }
        },
        "/disqus/v1/export/post": {
          "namespace": "disqus/v1",
          "methods": [
            "POST"
          ],
          "endpoints": [
            {
              "methods": [
                "POST"
              ],
              "args": []
            }
          ],
          "_links": {
            "self": "https://blog.fabianpiau.com/en/wp-json/disqus/v1/export/post"
          }
        },
        "/jetpack/v4": {
          "namespace": "jetpack/v4",
          "methods": [
            "GET"
          ],
          "endpoints": [
            {
              "methods": [
                "GET"
              ],
              "args": {
                "namespace": {
                  "required": false,
                  "default": "jetpack/v4"
                },
                "context": {
                  "required": false,
                  "default": "view"
                }
              }
            }
          ],
          "_links": {
            "self": "https://blog.fabianpiau.com/en/wp-json/jetpack/v4"
          }
        },
    

    Is it an issue on my side? Or the plugin is currently broken?

    Thanks.

    Fabian

Viewing 1 replies (of 1 total)
  • Thread Starter Fabian

    (@carmano)

    I still have the issue, the new comments on Disqus do not get added to my WordPress Database.

    The fact that I have migrated to WordPress 5 last month make me wonder whether the plugin is ready for it… Can the developers check it?

    Thanks!

Viewing 1 replies (of 1 total)
  • The topic ‘Sync not working’ is closed to new replies.