-1

これは、すべてのユーザー レビュー用に多数の「サブページ」が ajax に埋め込まれた Web ページです。 http://www.goodreads.com/book/show/13636400-the-bone-season#

特定のページ (?page=4 など) の特定の URL を取得しようとしているので、そのページに移動して page4 をクリックする代わりに、特定のレビューに直接ユーザーを誘導できます。以下は、そのページのソース コードのスニペットです。

<a href="#" onclick="new Ajax.Request('/book/reviews/13636400-the-bone-season?page=4', {asynchronous:true, evalScripts:true, method:'get', parameters:'authenticity_token=' + encodeURIComponent('XsOgyhAC4p0tAm8wGIqTQGY+PxGpDieI45AYry0NlE4=')}); return false;">

http://www.goodreads.com/book/reviews/13636400-the-bone-season?page=4と入力すると、空白のページが表示されます。

ページを表示するにはどうすればよいですか? ありがとうございました!

4

2 に答える 2

0

特定のレビューの URL を取得できますが、「ページ」の URL を取得する方法が見つかりませんでした。誰かを特定のレビューに誘導したい場合は、その特定のレビューの「レビューを見る」リンクまたは日付リンクからその URL を取得できます。

于 2013-08-23T20:53:03.557 に答える
0

新しい答え: 上記のパラメーター ( ) を使用して (たとえば cURL を使用して) GET 要求を送信し、'authenticity_token=' + encodeURIComponent('XsOgyhAC4p0tAm8wGIqTQGY+PxGpDieI45AYry0NlE4='返されたものを解析する必要があります。その後、あなたのレビューを取得します。あなたのレビューが常に表示されるURLを見つけないとリンクできません。

于 2013-08-23T20:47:25.830 に答える