ホームページ  >  記事  >  バックエンド開発  >  ecshopのストア情報取得APIを完全削除、ecshopがストアapiを取得_PHPチュートリアル

ecshopのストア情報取得APIを完全削除、ecshopがストアapiを取得_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:10:45745ブラウズ

ecshop内の店舗情報取得用APIを完全削除し、ecshopが店舗APIを取得

使用されているバージョンは ECShop_V2.7.3_UTF8_release1106 です。ストア情報を取得するための API インターフェイスを完全に削除するには、次の手順に従います。

1.店舗情報取得用APIを削除します

1. admin/index.php で「elseif ($_REQUEST['act'] == 'main_api')」を検索し、ソースファイルの 489 ~ 539 行目を削除します。
本関数はecshopのバージョン、言語、リリース時期、PHPバージョン、データベースバージョン、エンコーディング、注文数量、商品数量、ユーザー番号、ストアテーマ、スタイル名、ストアURL、パッチ情報を取得するための公式APIです。

2. admin/templates/start.htm を開き、「Ajax.call('index.php?is_ajax=1&act=main_api','', start_api, 'GET', 'TEXT','FLASE');」を検索します。 delete を実行し、ソースファイルの 234 行目から 293 行目までの「start_api()」と「api_styel()」を同時に削除します。

2.店舗住所取得・記録用APIを削除します

1. admin/templates/index.htm で「http://api.ecshop.com/record.php?mod=login&url={$shop_url}」を検索し、ソース ファイルの 25 ~ 27 行目の隠しフレームセットを削除します。 。

3. ストア設定を削除して送信すると、取得されるストア設定には、名前、タイトル、説明、キーワード、国、住所、QQ、電子メール、バージョン番号、エンコーディングが含まれます

1. admin/shop_config.php で「$spt = '" は、ソース ファイルの 143 行全体を削除します。

5. インストールファイル内のAPIインターフェースを削除します。インストールが完了している場合は、この手順を実行する必要はありません。

1. install/includes/lib_auto_installer.php 「get_spt_code()」を見つけて、その戻り値を空に変更します (return '';)。

このセクションでは、ストアのアクセス URL、インストール操作、バージョン、ハッシュ値、エンコード、言語を取得します。


2. install/includes/lib_installer.php も「get_spt_code()」の戻り値を変更する必要があります。


さて、すべてが完了しました。困っている友達はそれを参照してください

http://www.bkjia.com/PHPjc/932489.html

tru​​ehttp://www.bkjia.com/PHPjc/932489.html技術記事 ecshop のストア情報取得用 API を完全に削除する ecshop がストア情報を取得するために使用するバージョンは ECShop_V2.7.3_UTF8_release1106 です。以下の手順に従って、ストア情報を取得するための AP を完全に削除します。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。