Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
8 / 8 / 1
Регистрация: 01.04.2016
Сообщений: 622

линк php для wooordhunt

28.03.2022, 17:56. Показов 1119. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
кто нибудь знает, можно ли получить перевод средствами php
из https://wooordhunt.ru/
обычно такие сервисы дают ссылки специально для программного доступа вроде site?word=myword
возможно, кто нибудь знает такую именно для этого.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.03.2022, 17:56
Ответы с готовыми решениями:

Линк в PHP
Исправьте код =D <?php foreach(glob('base/*') as $image) { echo "Filename: "."<link rel="alternate"...

php линк на файл на подобии тега <link> в html
подскажите есть ли такой скрипт в php на подобии тега &lt;link&gt; в html?? ситуация такая: сайт был изначально сделан при помощи css, теперь я...

Линк на 1 км для частного сектора
Уважаемые форумчане подскажите возможно ли поднять линк на 1 км (видимость не прямая на линии находиться лесопосадка). Имеется следующее...

7
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
28.03.2022, 18:19
API у них нет, судя по всему. В отзывах есть просьбы (2018, 2020 гг.) о внедрении API, но ответов нет.

Но никто не мешает в рамках разумного делать HTTP-запросы программно на адрес https://wooordhunt.ru/word/тут_искомое_слово
Никакой защиты у них нет, кроме cookie window_width=1349 (если она вообще для отсеивания роботов предназначена, не проверял).
1
8 / 8 / 1
Регистрация: 01.04.2016
Сообщений: 622
28.03.2022, 19:09  [ТС]
ну об этом я знаю. спасибо что внесли ясность про отсутствие api

Добавлено через 22 минуты
к сожалению запрос через ajax результата не дал, наверное потому что куки то не передать через него. может есть какой то вариант еще?

Добавлено через 6 минут
а вот эта штука не работает?
п.с. как ее запустить вообще не понятно. достаточно ли просто распаковать архив?
https://github.com/satahippy/sata-wooordhunt

Добавлено через 16 минут
я распаковал и в этой директории создал index.php со скриптом
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import wooordhunt from 'sata-wooordhunt';
 
// fetch only phrases
wooordhunt('cat', ['phrases'])
    .then(result => {
        console.log(result.word);
        console.log(result.phrases);
    });
 
// fetch everything
wooordhunt('cat')
    .then(result => {
        console.log(result.word);
        console.log(result.examples);
        console.log(result.phrases);
    });
```
но что то он вообще не работает. особенно удивляет первая строчка. там же должен быть путь для импорта а там непонятно.
0
 Аватар для tarasalk
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
28.03.2022, 19:11
Цитата Сообщение от Atarion Посмотреть сообщение
к сожалению запрос через ajax результата не дал, наверное потому что куки то не передать через него
Там CORS наверняка. Делать ajax запросы на другие домены небезопасно, поэтому браузер их блокирует.
Можно через CURL, т.е на стороне бекенда. Там и куки легко передать.
0
8 / 8 / 1
Регистрация: 01.04.2016
Сообщений: 622
28.03.2022, 19:12  [ТС]
а вот по этому архиву не подскажете, как его запустить. буду очень благодарен с этим гитхабом, никак не разберусь. там очень странный формат кода какой то. вот что там с импортом такое творится.
0
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
28.03.2022, 19:22
Цитата Сообщение от Atarion Посмотреть сообщение
а вот по этому архиву не подскажете
Там JavaScript-код, а не PHP. Запускать надо с помощью NodeJS.
0
8 / 8 / 1
Регистрация: 01.04.2016
Сообщений: 622
28.03.2022, 19:33  [ТС]
почему именно node js?
а обычный javascript не подойдет?
0
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
28.03.2022, 19:46
Лучший ответ Сообщение было отмечено Atarion как решение

Решение

Можно и в браузере попробовать, я особо код не разглядывал, но велика вероятность, что вышеупомянутый CORS не даст делать запросы.
Естественно, чтобы запустить в браузере, придётся тот код пропустить через сборщик модулей (Webpack, например).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.03.2022, 19:46
Помогаю со студенческими работами здесь

Установка усилителя или репитера для WiFi роутера Д-линк Дир 400? какой? и стоит ли?
в связи с ремонтом переехал в соседнюю квартиру. Роутер Д-линк Дир 400 поставил в коридор (в щиток). до компьютера 1 толстая стена...

Подкиньте линк на готовую библиотеку для прокладки кратчайшего пути от кубика А до кубика Б
Привет! Есть ли у кого - то на примете библиотека для прокладки кратчайшего пути от точки А до точки Б на графическом поле типа как в MS...

Линк 50 мб на 1 км
Всем привет Есть вопрос имеем 4 этажный дом(верхий этаж) с проводным (оптоволокно) интернетом 100 мб 2 клиента - один на...

Не линк
А вопрос такой. Пишем в контенте простым текстом обычный текст (: к примеру &lt;b&gt;site.com&lt;/b&gt; Как отнесется к этому слову ПС?...

Статик и линк
Сделал программу на qt не очень сложную, свой интерфейс. Нужно теперь это передать знакомому. Думал сделать все статической библиотекой, но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru