ヤフオク初回入札通知システムの改修・再構築(ロリポップ・Python)

予算
1万円
〜
3万円
納品希望日
2025年5月31日
募集期限
募集終了 締切日 2025年5月20日 /
掲載日 2025年5月10日
応募状況
応募人数 2
契約人数 0
閲覧数 248
用途・種類
作業自動化・効率化
依頼工程
リリース・導入
用意してあるもの
仕様書、サーバー、ドメイン
開発言語
Python

募集内容

募集内容
はじめまして。 ロリポップレンタルサーバー(スタンダードプラン)上で稼働中の「ヤフオク初回入札通知システム」の改修をお願いしたくご連絡いたしました。 ■ 現状と課題 目的:ヤフオク出品者の「初回入札」発生時にメールで通知する自動バッチを Python で実装 環境: レンタルサーバー:ロリポップ スタンダードプラン Python-3.7(venv あり) SQLite3+pandas で入札情報を保持・比較 IMAP/SMTP でメール受信・送信 動作履歴:過去数年は、スクレイピング&メール解析のみで正常動作 発生している問題: 2025年4月以降、ヤフオクのUI/API仕様が変更され、従来の HTML スクレイピング、RSS フィード取得、非認証 API などがすべて利用不可に 現行コードを OAuth1.0a 署名付き公式 API へ切り替えを試みましたが、ロリポップ環境でライブラリのインストールやベンダリングが困難 結果、定期実行しても常に「scrape returned 0 rows – skip」となり、一切通知が来ない状態 ■ ご相談・ご要望 ロリポップ スタンダードプラン に対応可能な形で、 公式ヤフオクAPI(OAuth1.0a 認証付き)へのリクエスト実装 もしくは Puppeteer/Selenium 等を使ったヘッドレスブラウザ方式 既存の以下ファイル群をベースにして、環境構築から動作確認まで一括で対応 yahoo_auction_first_bid_watcher.py(メインバッチ) aucition_closing_bid_mail_manager.py(メール解析/送信ユーティリティ) config.ini / settings.py / sqlite_utils.py / log_manager.py 他 納品物 改修済みソースコード一式(動作確認用手順/SQLスキーマ含む) cron からの定期実行テスト結果 ライブラリインストール(venv)手順 or vendoring 手順 設定ファイルテンプレート(config.ini) 重視ポイント ロリポップ共用環境(sudo 権限なし)でも動作すること 今後のヤフオク仕様変更にもメンテしやすい設計 【ご提案いただきたいこと】 開発方針(公式API vs. ヘッドレスブラウザ)とメリット・デメリット 環境構築・依存ライブラリ管理の方法(pip install vs. vendoring) 概算の工数・納期・費用 当方知識がないと仮定してご対応いただけますと幸いです。 ご質問がありましたら、気軽にお問い合わせください。 応募をお待ちしております!
添付ファイル
ー
参考URL
ー
求めるスキル
ー
特記事項
経験者優遇
スピード重視

応募者一覧

応募者
応募日時
Kei Corp.
2025/05/14 08:30

募集内容についての質問

質問と回答の履歴

えぐちシステム
えぐちシステム
1年前
質問させてください こちらロリポップのまま解消できるのがベストだとは思いますが、sudoの制限などにより解消できない可能性が高いと考えています その場合は月額500円前後のサーバーであれば提案可能と考えてよいでしょうか?よろしくお願いいたします
goeoo
1年前
現状はロリポップ スタンダードプランでの対応を希望しておりますが、 もし技術的な制約等で難しい場合は、以下のサーバー環境でも対応可能ですので、ご提案いただけますと幸いです。 • MixHost(ミックスホスト) • ConoHa(コノハウィング等) • Jetboy
募集終了
ブックマーク
予算
1万円
〜
3万円
募集終了

募集者情報

goeoo
5.0 (52)
13
発注件数
73%
発注率
78%
取引完了率
認証状況
本人確認
機密保持契約(NDA)

この募集内容に似ている仕事

似ている仕事はまだありません。
同じカテゴリからも探してみましょう。