ヤフオク初回入札通知システムの改修・再構築(ロリポップ・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)

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

予算
5千円未満
応募者数 53
募集期限 あと 1 日 (8月31日まで)
user
Neoラボ
投稿日時:12日前
予算
5千円未満
応募者数 17
募集期限 あと 1 日 (8月31日まで)
user
kazukitakasawa
投稿日時:12日前
予算
5千円未満
応募者数 68
募集期限 本日終了 (8月30日まで)
user
クローバー企画
投稿日時:13日前